Uplink ack/nack and sr in short durations

ABSTRACT

Systems, methods, computer-readable medium, and apparatus are disclosed that allow for control information to be provided in an efficient manner during short burst transmission. For example, an apparatus may be configured to receive downlink control information (DCI) that indicates an allocated resource from a base station. The apparatus may also receive data from the base station. The apparatus may generate a cyclically shifted sequence that corresponds to a sequence that is cyclically shifted based on at least one of an ACK or NACK for the received data and a SR. The apparatus may then transmit the cyclically shifted sequence in the allocated resource within one symbol period of a slot of a subframe to the base station. Thus, by transmitting the SR and the ACK/NACK in one symbol, control information for short burst transmissions can be provided in a more temporally efficient manner without adding excessive complexity to the UE.

CROSS-REFERENCE TO RELATED APPLICATIONS(S)

This application claims the priority benefit of U.S. ProvisionalApplication Ser. No. 62/539,401, entitled “UPLINK ACK/NACK AND SR INSHORT DURATIONS” and filed on Jul. 31, 2017, and U.S. ProvisionalApplication Ser. No. 62/539,479, entitled “UPLINK ACK/NACK AND SR INSHORT DURATIONS” and filed on Jul. 31, 2017, which are expresslyincorporated by reference herein in their entirety.

BACKGROUND Field

The present disclosure relates generally to communication systems, andmore particularly, to wireless communication systems capable oftransmitting and receiving short transmission bursts.

Background

Wireless communication systems are widely deployed to provide varioustelecommunication services such as telephony, video, data, messaging,and broadcasts. Typical wireless communication systems may employmultiple-access technologies capable of supporting communication withmultiple users by sharing available system resources. Examples of suchmultiple-access technologies include code division multiple access(CDMA) systems, time division multiple access (TDMA) systems, frequencydivision multiple access (FDMA) systems, orthogonal frequency divisionmultiple access (OFDMA) systems, single-carrier frequency divisionmultiple access (SC-FDMA) systems, and time division synchronous codedivision multiple access (TD-SCDMA) systems.

These multiple access technologies have been adopted in varioustelecommunication standards to provide a common protocol that enablesdifferent wireless devices to communicate on a municipal, national,regional, and even global level. An example telecommunication standardis 5G New Radio (NR). 5G NR is part of a continuous mobile broadbandevolution promulgated by Third Generation Partnership Project (3GPP) tomeet new requirements associated with latency, reliability, security,scalability (e.g., with Internet of Things (IoT)), and otherrequirements. Some aspects of 5G NR may be based on the 4G Long TermEvolution (LTE) standard. There exists a need for further improvementsin 5G NR technology. These improvements may also be applicable to othermulti-access technologies and the telecommunication standards thatemploy these technologies.

There is a need to utilize resources in wireless communication systemsmore efficiently. In particular, new wireless communication systems mayneed to transmit data and control information in short bursts.Accordingly, being able to transmit data in short burst in an efficientmanner and without adding complexity would be advantageous.

SUMMARY

The following presents a simplified summary of one or more aspects inorder to provide a basic understanding of such aspects. This summary isnot an extensive overview of all contemplated aspects, and is intendedto neither identify key or critical elements of all aspects nordelineate the scope of any or all aspects. Its sole purpose is topresent some concepts of one or more aspects in a simplified form as aprelude to the more detailed description that is presented later.

An important feature in new wireless communication systems (such aswireless communication systems that implement 5G NR) is to be able tosupport transmissions of small data packets thereby leading to a moreefficient use of system resources. However, in order to be able toaccomplish this, physical layers for these systems must be able to meetthe target demands of these new wireless communication systems whilesupporting short transmission bursts. These transmission burst must alsobe capable of meeting the strict latency requirement of new wirelesscommunication systems (e.g., 5G NR).

One of the problems with current 5G NR technology is that certain typesof control information is not sent in a time efficient manner. This is aparticular problem for short burst transmissions as it may require timesegmentations of critical information that require complex solutions tocoordinate the reception and transmission of this information betweenthe base station and user equipment. For example, under the currentagreement for 5G NR, scheduling requests (SRs) and acknowledgment(ACK)/negative ACKs (NACKs) are transmit separately in the time domain.

In an aspect of the disclosure, a method, a computer-readable medium,and an apparatus are provided. The apparatus may be user equipmentconfigured to receive downlink control information (DCI) that indicatesan allocated resource from a base station, receive data from the basestation, generate a cyclically shifted sequence for transmission, thecyclically shifted sequence corresponding to a sequence that iscyclically shifted based on at least one of an ACK or NACK for thereceived data and a scheduling request (SR), and transmit the cyclicallyshifted sequence in the allocated resource within one symbol period of aslot of a subframe to the base station. Thus, by transmitting the SR andthe ACK/NACK in one symbol period, control information for short bursttransmissions can be provided in a more temporally efficient mannerwithout adding excessive complexity to the UE.

In another aspect, a method, a computer-readable medium, and anapparatus are provided. The apparatus may be a base station configuredto transmit downlink control information (DCI) that indicates anallocated resource to user equipment (UE), transmit data to the UE, andmonitor for a SR and at least one of an ACK or a NACK in the allocatedresource to the UE within one symbol period of a slot in a subframe, theat least one of the ACK or the NACK being in response to the transmitteddata, and the SR and the at least one of the ACK or the NACK areindicated by a cyclically shifted sequence, the cyclically shiftedsequence corresponding to a sequence that is cyclically shifted toindicate the SR and the at least one of the ACK or the NACK.

To the accomplishment of the foregoing and related ends, the one or moreaspects comprise the features hereinafter fully described andparticularly pointed out in the claims. The following description andthe annexed drawings set forth in detail certain illustrative featuresof the one or more aspects. These features are indicative, however, ofbut a few of the various ways in which the principles of various aspectsmay be employed, and this description is intended to include all suchaspects and their equivalents.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a diagram illustrating an example of a wireless communicationssystem and an access network.

FIGS. 2A, 2B, 2C, and 2D are diagrams illustrating examples of a DLframe structure, DL channels within the DL frame structure, an UL framestructure, and UL channels within the UL frame structure, respectively.

FIG. 3 is a diagram illustrating an example of a base station and userequipment in an access network.

FIG. 4 is a call flow diagram illustrating an implementation ofproviding both a scheduling request and at least one acknowledgement ornegative acknowledgement within one symbol.

FIG. 5 are generalized TDD configuration for transmitting controlinformation and data between user equipment and a base station.

FIG. 6 illustrates an implementation of providing both a schedulingrequest and at least one acknowledgement or negative acknowledgementwithin two symbols.

FIG. 7A-7E illustrate implementations of providing both a schedulingrequest and at least one acknowledgement or negative acknowledgementwithin one symbol.

FIG. 8 is a flowchart of a method of wireless communication that may beimplemented by a user equipment.

FIG. 9 is a flowchart of a method of wireless communication that may beimplemented by a base station.

FIG. 10 is a conceptual data flow diagram illustrating the data flowbetween different modules/means/components in an exemplary apparatus ofa user equipment.

FIG. 11 is a diagram illustrating an example of a hardwareimplementation for an apparatus of a user equipment employing aprocessing system.

FIG. 12 is conceptual data flow diagram illustrating the data flowbetween different modules/means/components in an exemplary apparatus ofa base station.

FIG. 13 is a diagram illustrating an example of a hardwareimplementation for an apparatus of a base station employing a processingsystem.

DETAILED DESCRIPTION

The detailed description set forth below in connection with the appendeddrawings is intended as a description of various configurations and isnot intended to represent the only configurations in which the conceptsdescribed herein may be practiced. The detailed description includesspecific details for the purpose of providing a thorough understandingof various concepts. However, it will be apparent to those skilled inthe art that these concepts may be practiced without these specificdetails. In some instances, well known structures and components areshown in block diagram form in order to avoid obscuring such concepts.

Several aspects of telecommunication systems will now be presented withreference to various apparatus and methods. These apparatus and methodswill be described in the following detailed description and illustratedin the accompanying drawings by various blocks, components, circuits,processes, algorithms, etc. (collectively referred to as “elements”).These elements may be implemented using electronic hardware, computersoftware, or any combination thereof. Whether such elements areimplemented as hardware or software depends upon the particularapplication and design constraints imposed on the overall system.

By way of example, an element, or any portion of an element, or anycombination of elements may be implemented as a “processing system” thatincludes one or more processors. Examples of processors includemicroprocessors, microcontrollers, graphics processing units (GPUs),central processing units (CPUs), application processors, digital signalprocessors (DSPs), reduced instruction set computing (RISC) processors,systems on a chip (SoC), baseband processors, field programmable gatearrays (FPGAs), programmable logic devices (PLDs), state machines, gatedlogic, discrete hardware circuits, and other suitable hardwareconfigured to perform the various functionality described throughoutthis disclosure. One or more processors in the processing system mayexecute software. Software shall be construed broadly to meaninstructions, instruction sets, code, code segments, program code,programs, subprograms, software components, applications, softwareapplications, software packages, routines, subroutines, objects,executables, threads of execution, procedures, functions, etc., whetherreferred to as software, firmware, middleware, microcode, hardwaredescription language, or otherwise.

Accordingly, in one or more example embodiments, the functions describedmay be implemented in hardware, software, or any combination thereof. Ifimplemented in software, the functions may be stored on or encoded asone or more instructions or code on a computer-readable medium.Computer-readable media includes computer storage media. Storage mediamay be any available media that can be accessed by a computer. By way ofexample, and not limitation, such computer-readable media can comprise arandom-access memory (RAM), a read-only memory (ROM), an electricallyerasable programmable ROM (EEPROM), optical disk storage, magnetic diskstorage, other magnetic storage devices, combinations of theaforementioned types of computer-readable media, or any other mediumthat can be used to store computer executable code in the form ofinstructions or data structures that can be accessed by a computer.

FIG. 1 is a diagram illustrating an example of a wireless communicationssystem and an access network 100. The wireless communications system(also referred to as a wireless wide area network (WWAN)) includes basestations 102, UEs 104, and an Evolved Packet Core (EPC) 160. The basestations 102 may include macro cells (high power cellular base station)and/or small cells (low power cellular base station). The macro cellsinclude base stations. The small cells include femtocells, picocells,and microcells.

The base stations 102 (collectively referred to as Evolved UniversalMobile Telecommunications System (UMTS) Terrestrial Radio Access Network(E-UTRAN)) interface with the EPC 160 through backhaul links 132 (e.g.,S1 interface). In addition to other functions, the base stations 102 mayperform one or more of the following functions: transfer of user data,radio channel ciphering and deciphering, integrity protection, headercompression, mobility control functions (e.g., handover, dualconnectivity), inter-cell interference coordination, connection setupand release, load balancing, distribution for non-access stratum (NAS)messages, NAS node selection, synchronization, radio access network(RAN) sharing, multimedia broadcast multicast service (MBMS), subscriberand equipment trace, RAN information management (RIM), paging,positioning, and delivery of warning messages. The base stations 102 maycommunicate directly or indirectly (e.g., through the EPC 160) with eachother over backhaul links 134 (e.g., X2 interface). The backhaul links134 may be wired or wireless.

The base stations 102 may wirelessly communicate with the UEs 104. Eachof the base stations 102 may provide communication coverage for arespective geographic coverage area 110. There may be overlappinggeographic coverage areas 110. For example, the small cell 102′ may havea coverage area 110′ that overlaps the coverage area 110 of one or moremacro base stations 102. A network that includes both small cell andmacro cells may be known as a heterogeneous network. A heterogeneousnetwork may also include Home Evolved Node Bs (eNBs) (HeNBs), which mayprovide service to a restricted group known as a closed subscriber group(CSG). The communication links 120 between the base stations 102 and theUEs 104 may include uplink (UL) (also referred to as reverse link)transmissions from a UE 104 to a base station 102 and/or downlink (DL)(also referred to as forward link) transmissions from a base station 102to a UE 104. The communication links 120 may use multiple-input andmultiple-output (MIMO) antenna technology, including spatialmultiplexing, beamforming, and/or transmit diversity. The communicationlinks may be through one or more carriers. The base stations 102/UEs 104may use spectrum up to Y MHz (e.g., 5, 10, 15, 20, 100 MHz) bandwidthper carrier allocated in a carrier aggregation of up to a total of YxMHz (x component carriers) used for transmission in each direction. Thecarriers may or may not be adjacent to each other. Allocation ofcarriers may be asymmetric with respect to DL and UL (e.g., more or lesscarriers may be allocated for DL than for UL). The component carriersmay include a primary component carrier and one or more secondarycomponent carriers. A primary component carrier may be referred to as aprimary cell (PCell) and a secondary component carrier may be referredto as a secondary cell (SCell).

Certain UEs 104 may communicate with each other using device-to-device(D2D) communication link 192. The D2D communication link 192 may use theDL/UL WWAN spectrum. The D2D communication link 192 may use one or moresidelink channels, such as a physical sidelink broadcast channel(PSBCH), a physical sidelink discovery channel (PSDCH), a physicalsidelink shared channel (PSSCH), and a physical sidelink control channel(PSCCH). D2D communication may be through a variety of wireless D2Dcommunications systems, such as for example, FlashLinQ, WiMedia,Bluetooth, ZigBee, Wi-Fi based on the IEEE 802.11 standard, LTE, or NR.

The wireless communications system may further include a Wi-Fi accesspoint (AP) 140 in communication with Wi-Fi stations (STAs) 152 viacommunication links 154 in a 5 GHz unlicensed frequency spectrum. Whencommunicating in an unlicensed frequency spectrum, the STAs 152/AP 140may perform a clear channel assessment (CCA) prior to communicating inorder to determine whether the channel is available.

The small cell 102′ may operate in a licensed and/or an unlicensedfrequency spectrum. When operating in an unlicensed frequency spectrum,the small cell 102′ may employ NR and use the same 5 GHz unlicensedfrequency spectrum as used by the Wi-Fi AP 140. The small cell 102′,employing NR in an unlicensed frequency spectrum, may boost coverage toand/or increase capacity of the access network.

The eNodeB (eNB) 180 may operate in millimeter wave (mmW) frequenciesand/or near mmW frequencies in communication with the UE 104. When theeNB 180 operates in mmW or near mmW frequencies, the eNB 180 may bereferred to as an mmW base station. Extremely high frequency (EHF) ispart of the RF in the electromagnetic spectrum. EHF has a range of 30GHz to 300 GHz and a wavelength between 1 millimeter and 10 millimeters.Radio waves in the band may be referred to as a millimeter wave. NearmmW may extend down to a frequency of 3 GHz with a wavelength of 100millimeters. The super high frequency (SHF) band extends between 3 GHzand 30 GHz, also referred to as centimeter wave. Communications usingthe mmW/near mmW radio frequency band has extremely high path loss and ashort range. The mmW base station 180 may utilize beamforming 184 withthe UE 104 to compensate for the extremely high path loss and shortrange.

The EPC 160 may include a Mobility Management Entity (MME) 162, otherMMEs 164, a Serving Gateway 166, a Multimedia Broadcast MulticastService (MBMS) Gateway 168, a Broadcast Multicast Service Center (BM-SC)170, and a Packet Data Network (PDN) Gateway 172. The MME 162 may be incommunication with a Home Subscriber Server (HSS) 174. The MME 162 isthe control node that processes the signaling between the UEs 104 andthe EPC 160. Generally, the MME 162 provides bearer and connectionmanagement. All user Internet protocol (IP) packets are transferredthrough the Serving Gateway 166, which itself is connected to the PDNGateway 172. The PDN Gateway 172 provides UE IP address allocation aswell as other functions. The PDN Gateway 172 and the BM-SC 170 areconnected to the IP Services 176. The IP Services 176 may include theInternet, an intranet, an IP Multimedia Subsystem (IMS), a PS StreamingService, and/or other IP services. The BM-SC 170 may provide functionsfor MBMS user service provisioning and delivery. The BM-SC 170 may serveas an entry point for content provider MBMS transmission, may be used toauthorize and initiate MBMS Bearer Services within a public land mobilenetwork (PLMN), and may be used to schedule MBMS transmissions. The MBMSGateway 168 may be used to distribute MBMS traffic to the base stations102 belonging to a Multicast Broadcast Single Frequency Network (MBSFN)area broadcasting a particular service, and may be responsible forsession management (start/stop) and for collecting eMBMS relatedcharging information.

The base station may also be referred to as a eNB, Node B, evolved NodeB (eNB), an access point, a base transceiver station, a radio basestation, a radio transceiver, a transceiver function, a basic serviceset (BSS), an extended service set (ESS), or some other suitableterminology. The base station 102 provides an access point to the EPC160 for a UE 104. Examples of UEs 104 include a cellular phone, a smartphone, a session initiation protocol (SIP) phone, a laptop, a personaldigital assistant (PDA), a satellite radio, a global positioning system,a multimedia device, a video device, a digital audio player (e.g., MP3player), a camera, a game console, a tablet, a smart device, a wearabledevice, a vehicle, an electric meter, a gas pump, a toaster, or anyother similar functioning device. Some of the UEs 104 may be referred toas IoT devices (e.g., parking meter, gas pump, toaster, vehicles, etc.).The UE 104 may also be referred to as a station, a mobile station, asubscriber station, a mobile unit, a subscriber unit, a wireless unit, aremote unit, a mobile device, a wireless device, a wirelesscommunications device, a remote device, a mobile subscriber station, anaccess terminal, a mobile terminal, a wireless terminal, a remoteterminal, a handset, a user agent, a mobile client, a client, or someother suitable terminology.

An important feature in new wireless communication systems (such aswireless communication systems that implement 5G NR) is to be able tosupport transmissions of small data packets thereby leading to a moreefficient use of system resources. However, in order to be able toaccomplish this, physical layers for these systems must be able to meetthe target demands of these new wireless communication systems whilesupporting short transmission bursts.

One technique that allows for the use of short transmission burst is toutilize ULSB to transmit control information to the UE. Under thecurrent agreement for 5G NR however, only one type of controlinformation is transmitted during a ULSB. An FDM design has beenproposed under the current agreement of 5G NR in order to transmit 3 ormore bit of control information from the UE to base station during aULSB. However, a sequence based design is utilized by the currentagreement when less than three bits of control information are beingtransmit to the base station from the UE. This creates a cumbersome andinefficient circumstance when the UE needs to transmit an SR to the basestation while also needing to transmitting an ACK/NACK.

In this disclosure however, systems and methods are disclosed thatenable the UE to transmit and the base station to receive SR andACK/NACK simultaneously in a ULSB without requiring significantincreases in complexity. These solutions thus allow for more efficientuse of system resources during short burst transmission (e.g., ULSB)since control information from the UE may be exchanged in a moretemporally efficient manner. Additionally, the systems and methodsdisclosed herein allow the UE and base station to comply with the newlatency requirements for 5G NR.

Referring again to FIG. 1, in certain aspects (see element 198), thebase station 180 is configured to transmit DCI to the UE 104. The DCImay be transmit to the UE in a physical downlink control channel(PDCCH). For example, the base station 180 may provide headercompression, ciphering, packet segmentation and reordering, multiplexingbetween logical and transport channels, and radio resource allocationsto the UE 104. More specifically, the DCI may indicate an allocatedresource for at least one of an ACK or a NACK. Furthermore, the DCI mayindicate a second allocated resource in a physical downlink sharedchannel (PDSCH) for data to the UE 104. The base station 180 may beconfigured to transmit the data to the UE 104 in the PDSCH.

The UE 104 may thus be configured to receive the DCI from the basestation 180. The UE 104 may also be configured to receive the data onthe second allocated resource in the PDSCH from the base station 180.When the UE 104 receives the DCI from the base station 180, the UE 104is configured to generate at least one of an ACK or NACK based on thereceived data. The at least one of the ACK or the NACK is provided bythe UE 104 in response to the transmitted data from the base station180. Additionally, the UE 104 may generate an SR in order to request newresources for a new transmission. For example, the SR may be triggeredwhen UE 104 is synchronized with base station 180 but doesn't have ULresources allocated for a new type of control or data transmission.

With regard to the new techniques described herein, the UE 104 isconfigured to transmit the SR and the generated at least one of the ACKor the NACK in the allocated resource within one symbol. The symbol isprovided in a slot of a subframe to the base station 180. The basestation 180 thus is configured to monitor for the SR and the at leastone of an ACK or NACK in the allocated resource. More particularly, thisresource is allocated within the one symbol of the slot in the subframe.Thus, the base station 180 monitors for the at least one of the ACK orthe NACK that was received from the UE 104 in response to thetransmitted data. Accordingly, by providing the ACK or NACK and the SRwithin one symbol, the UE 104 can provide both the ACK or NACK and theSR to the base station 180 during a ULSB in a more efficient mannerwhile complying with the new latency requirements for 5G NR.

When the UE 104 receives the DCI and thus generates the at least one ofthe ACK or NACK in response to the data from the base station 180, thebase station 180 receives both the SR and the at least one of the ACK orNACK in the same one symbol in the slot of the subframe. However, asexplained below, the UE 104 may not receive the DCI from the basestation 180. Thus, the UE 104 may not generate the ACK or NACK inresponse. In certain implementations, as explained in further detailbelow, the resources allocated to provide the SR and the at least one ofan ACK or NACK within one symbol are separable. For example, the UE 104may be configured to transmit and the base station 180 may be configuredto receive the SR in the one symbol of a first RB and the generated atleast one of the ACK or the NACK in the one symbol of a second RB.Accordingly, when the UE 104 does not receive the DCI from the basestation 180, the base station 180 may still receive the SR since the SRis transmitted in a different RB.

However, in other aspects, the resources allocated to provide the SR andthe at least one of an ACK or NACK within one symbol are not separable,as explained in further detail below. For example, the SR and the atleast one of the ACK or the NACK may be provided by the UE 104 as ajoint payload. Thus the UE 104 may be configured to transmit and thebase station 180 may be configured to receive the SR and the at leastone of the ACK or the NACK jointly in the one symbol of a same set ofresource blocks (RBs). As such, the SR and the at least one of the ACKor the NACK are inseparable and thus the UE 104 may not be able totransmit only SR in the allocated resource.

In this case, the base station 180 may be configured to determine thatthe SR and the at least one of the ACK or the NACK are unreceived in theallocated resource. Instead, the UE 104 may provide the SR in a secondallocated resource allocated to the UE. As such, the base station 180may also be configured to monitor for the SR (and determine whether adiscontinuous transmission (DTX) occurred with respect to the ACK/NACK)in the second resource allocated to the UE 104.

FIG. 2A is a diagram 200 illustrating an example of a DL framestructure. FIG. 2B is a diagram 230 illustrating an example of channelswithin the DL frame structure. FIG. 2C is a diagram 240 illustrating anexample of an UL frame structure. FIG. 2D is a diagram 280 illustratingan example of channels within the UL frame structure. Other wirelesscommunication technologies may have a different frame structure and/ordifferent channels. A frame (10 ms) may be divided into 10 equally sizedsubframes. Each subframe may include two consecutive time slots. Aresource grid may be used to represent the two time slots, each timeslot including one or more time concurrent RBs (also referred to asphysical RBs (PRBs)). The resource grid is divided into multipleresource elements (REs). For a normal cyclic prefix, an RB may contain12 consecutive subcarriers in the frequency domain and 7 consecutivesymbols (for DL, OFDM symbols; for UL, SC-FDMA symbols) in the timedomain, for a total of 84 REs. For an extended cyclic prefix, an RB maycontain 12 consecutive subcarriers in the frequency domain and 6consecutive symbols in the time domain, for a total of 72 REs. Thenumber of bits carried by each RE depends on the modulation scheme.

As illustrated in FIG. 2A, some of the REs carry DL reference (pilot)signals (DL-RS) for channel estimation at the UE. The DL-RS may includecell-specific reference signals (CRS) (also sometimes called common RS),UE-specific reference signals (UE-RS), and channel state informationreference signals (CSI-RS). FIG. 2A illustrates CRS for antenna ports 0,1, 2, and 3 (indicated as R0, R1, R2, and R3, respectively), UE-RS forantenna port 5 (indicated as R5), and CSI-RS for antenna port 15(indicated as R).

FIG. 2B illustrates an example of various channels within a DL subframeof a frame. The physical control format indicator channel (PCFICH) iswithin symbol 0 of slot 0, and carries a control format indicator (CFI)that indicates whether the PDCCH occupies 1, 2, or 3 symbols (FIG. 2Billustrates a PDCCH that occupies 3 symbols). The PDCCH carries downlinkcontrol information (DCI) within one or more control channel elements(CCEs), each CCE including nine RE groups (REGs), each REG includingfour consecutive REs in an OFDM symbol. A UE may be configured with aUE-specific enhanced PDCCH (ePDCCH) that also carries DCI. The ePDCCHmay have 2, 4, or 8 RB pairs (FIG. 2B shows two RB pairs, each subsetincluding one RB pair). The physical hybrid automatic repeat request(ARQ) (HARQ) indicator channel (PHICH) is also within symbol 0 of slot 0and carries the HARQ indicator (HI) that indicates HARQ ACK/NACKfeedback based on the physical uplink shared channel (PUSCH). Theprimary synchronization channel (PSCH) may be within symbol 6 of slot 0within subframes 0 and 5 of a frame. The PSCH carries a primarysynchronization signal (PSS) that is used by a UE 104 to determinesubframe/symbol timing and a physical layer identity. The secondarysynchronization channel (SSCH) may be within symbol 5 of slot 0 withinsubframes 0 and 5 of a frame. The SSCH carries a secondarysynchronization signal (SSS) that is used by a UE to determine aphysical layer cell identity group number and radio frame timing. Basedon the physical layer identity and the physical layer cell identitygroup number, the UE can determine a physical cell identifier (PCI).Based on the PCI, the UE can determine the locations of theaforementioned DL-RS. The physical broadcast channel (PBCH), whichcarries a master information block (MIB), may be logically grouped withthe PSCH and SSCH to form a synchronization signal (SS) block. The MIBprovides a number of RBs in the DL system bandwidth, a PHICHconfiguration, and a system frame number (SFN). The PDSCH carries userdata, broadcast system information not transmitted through the PBCH suchas system information blocks (SIBs), and paging messages.

As illustrated in FIG. 2C, some of the REs carry demodulation referencesignals (DM-RS) for channel estimation at the base station. The UE mayadditionally transmit sounding reference signals (SRS) in the lastsymbol of a subframe. The SRS may have a comb structure, and a UE maytransmit SRS on one of the combs. The SRS may be used by a base stationfor channel quality estimation to enable frequency-dependent schedulingon the UL.

FIG. 2D illustrates an example of various channels within an UL subframeof a frame. A physical random access channel (PRACH) may be within oneor more subframes within a frame based on the PRACH configuration. ThePRACH may include six consecutive RB pairs within a subframe. The PRACHallows the UE to perform initial system access and achieve ULsynchronization. A physical uplink control channel (PUCCH) may belocated on edges of the UL system bandwidth. The PUCCH carries uplinkcontrol information (UCI), such as scheduling requests, a channelquality indicator (CQI), a precoding matrix indicator (PMI), a rankindicator (RI), and HARQ ACK/NACK feedback. The PUSCH carries data, andmay additionally be used to carry a buffer status report (BSR), a powerheadroom report (PHR), and/or UCI.

FIG. 3 is a block diagram of a base station 310 in communication with aUE 340 in an access network. In the DL, IP packets from the EPC 160 maybe provided to a controller/processor 375. The controller/processor 375implements layer 3 and layer 2 functionality. Layer 3 includes a radioresource control (RRC) layer, and layer 2 includes a packet dataconvergence protocol (PDCP) layer, a radio link control (RLC) layer, anda medium access control (MAC) layer. The controller/processor 375provides RRC layer functionality associated with broadcasting of systeminformation (e.g., MIB, SIBs), RRC connection control (e.g., RRCconnection paging, RRC connection establishment, RRC connectionmodification, and RRC connection release), inter radio access technology(RAT) mobility, and measurement configuration for UE measurementreporting; PDCP layer functionality associated with headercompression/decompression, security (ciphering, deciphering, integrityprotection, integrity verification), and handover support functions; RLClayer functionality associated with the transfer of upper layer packetdata units (PDUs), error correction through ARQ, concatenation,segmentation, and reassembly of RLC service data units (SDUs),re-segmentation of RLC data PDUs, and reordering of RLC data PDUs; andMAC layer functionality associated with mapping between logical channelsand transport channels, multiplexing of MAC SDUs onto transport blocks(TBs), demultiplexing of MAC SDUs from TBs, scheduling informationreporting, error correction through HARQ, priority handling, and logicalchannel prioritization.

The transmit (TX) processor 316 and the receive (RX) processor 370implement layer 1 functionality associated with various signalprocessing functions. Layer 1, which includes a physical (PHY) layer,may include error detection on the transport channels, forward errorcorrection (FEC) coding/decoding of the transport channels,interleaving, rate matching, mapping onto physical channels,modulation/demodulation of physical channels, and MIMO antennaprocessing. The TX processor 316 handles mapping to signalconstellations based on various modulation schemes (e.g., binaryphase-shift keying (BPSK), quadrature phase-shift keying (QPSK),M-phase-shift keying (M-PSK), M-quadrature amplitude modulation(M-QAM)). The coded and modulated symbols may then be split intoparallel streams. Each stream may then be mapped to an OFDM subcarrier,multiplexed with a reference signal (e.g., pilot) in the time and/orfrequency domain, and then combined together using an Inverse FastFourier Transform (IFFT) to produce a physical channel carrying a timedomain OFDM symbol stream. The OFDM stream is spatially precoded toproduce multiple spatial streams. Channel estimates from a channelestimator 374 may be used to determine the coding and modulation scheme,as well as for spatial processing. The channel estimate may be derivedfrom a reference signal and/or channel condition feedback transmitted bythe UE 340. Each spatial stream may then be provided to a differentantenna 320 via a separate transmitter 318TX. Each transmitter 318TX maymodulate an RF carrier with a respective spatial stream fortransmission.

At the UE 340, each receiver 354RX receives a signal through itsrespective antenna 352. Each receiver 354RX recovers informationmodulated onto an RF carrier and provides the information to the receive(RX) processor 356. The TX processor 368 and the RX processor 356implement layer 1 functionality associated with various signalprocessing functions. The RX processor 356 may perform spatialprocessing on the information to recover any spatial streams destinedfor the UE 340. If multiple spatial streams are destined for the UE 340,they may be combined by the RX processor 356 into a single OFDM symbolstream. The RX processor 356 then converts the OFDM symbol stream fromthe time-domain to the frequency domain using a Fast Fourier Transform(FFT). The frequency domain signal comprises a separate OFDM symbolstream for each subcarrier of the OFDM signal. The symbols on eachsubcarrier, and the reference signal, are recovered and demodulated bydetermining the most likely signal constellation points transmitted bythe base station 310. These soft decisions may be based on channelestimates computed by the channel estimator 358. The soft decisions arethen decoded and deinterleaved to recover the data and control signalsthat were originally transmitted by the base station 310 on the physicalchannel. The data and control signals are then provided to thecontroller/processor 359, which implements layer 3 and layer 2functionality.

The controller/processor 359 can be associated with a memory 360 thatstores program codes and data. The memory 360 may be referred to as acomputer-readable medium. In the UL, the controller/processor 359provides demultiplexing between transport and logical channels, packetreassembly, deciphering, header decompression, and control signalprocessing to recover IP packets from the EPC 160. Thecontroller/processor 359 is also responsible for error detection usingan ACK and/or NACK protocol to support HARQ operations.

Similar to the functionality described in connection with the DLtransmission by the base station 310, the controller/processor 359provides RRC layer functionality associated with system information(e.g., MIB, SIBs) acquisition, RRC connections, and measurementreporting; PDCP layer functionality associated with headercompression/decompression, and security (ciphering, deciphering,integrity protection, integrity verification); RLC layer functionalityassociated with the transfer of upper layer PDUs, error correctionthrough ARQ, concatenation, segmentation, and reassembly of RLC SDUs,re-segmentation of RLC data PDUs, and reordering of RLC data PDUs; andMAC layer functionality associated with mapping between logical channelsand transport channels, multiplexing of MAC SDUs onto TBs,demultiplexing of MAC SDUs from TBs, scheduling information reporting,error correction through HARQ, priority handling, and logical channelprioritization.

Channel estimates derived by a channel estimator 358 from a referencesignal or feedback transmitted by the base station 310 may be used bythe TX processor 368 to select the appropriate coding and modulationschemes, and to facilitate spatial processing. The spatial streamsgenerated by the TX processor 368 may be provided to different antenna352 via separate transmitters 354TX. Each transmitter 354TX may modulatean RF carrier with a respective spatial stream for transmission.

The UL transmission is processed at the base station 310 in a mannersimilar to that described in connection with the receiver function atthe UE 340. Each receiver 318RX receives a signal through its respectiveantenna 320. Each receiver 318RX recovers information modulated onto anRF carrier and provides the information to a RX processor 370.

The controller/processor 375 can be associated with a memory 376 thatstores program codes and data. The memory 376 may be referred to as acomputer-readable medium. In the UL, the controller/processor 375provides demultiplexing between transport and logical channels, packetreassembly, deciphering, header decompression, control signal processingto recover IP packets from the UE 340. IP packets from thecontroller/processor 375 may be provided to the EPC 160. Thecontroller/processor 375 is also responsible for error detection usingan ACK and/or NACK protocol to support HARQ operations.

FIG. 4 is an exemplary call flow diagram 400 that illustrates a callflow 400 between a UE 402 and a base station 404 when a new technique ofutilizing UL short burst (ULSB) are implemented. As shown in FIG. 4, thebase station 404 transmits and the UE 402 receives DCI within a PDCCH(procedure 406). The DCI may indicate an allocated resource in a PUCCHfor at least one of an ACK/NACK (sometimes referred to as “ACK/NACK” inthe disclosure) and a second allocated resource in a PDSCH to transmitDL data. The base station 404 then transmits and the UE then receivesdata in the second allocated resource of the PDSCH (procedure 408).

When the UE 402 receives the data in the second allocated resource ofthe PDSCH from the base station 404, the UE 402 generates at least oneof an ACK or NACK based on the received data from the base station 404(procedure 410). Accordingly, the at least one of the ACK or the NACK isprovided by the UE 402 in response to the transmitted data from the basestation 404. When UE 402 fails to decode PDCCH and obtain the DCI, theUE 402 does not try to decode the corresponding PDSCH with the data.Hence, the UE 402 will not transmit ACK/NACK and thus a DTX occurs whenthe UE 402 fails to transmit ACK/NACK even though base station 404 isexpecting it. The base station 404 therefore needs to perform DTXdetection.

In addition, the UE 402 may generate an SR in order to request newresources for a new transmission. For example, the SR may be triggeredwhen UE 402 is synchronized with base station 404 but doesn't have ULresources allocated for a new type of control or data transmission. Thebase station 404 thus monitors for SR and at least one of the ACK/NACKin the allocated resource within the one symbol of the slot in thesubframe (procedure 412).

The UE 402 is configured to transmit the SR and the at least one of theACK or the NACK in the allocated resource of the PUCCH within one symbolof a slot in a subframe (procedure 414). The ACK/NACK is received by thebase station in response to the data transmitted in procedure 410 by thebase station 404. When the UE 402 has appropriately received the DCIwithin the PDCCH, the base station 404 receives the SR and the at leastone of the ACK or NACK in the resource allocated from the UE 402 atprocedure 412. When UE 402 fails to receive the DCI within the PDCCH,the UE 402 will not transmit ACK/NACK together with SR in the newallocated resource. If UE 402 needs to transmit SR, the UE 402 will thentransmit SR on the original SR resource designated under the currentagreement of 5G NR. Otherwise, the UE 402 transmits nothing.

Accordingly, by providing the at least one of the ACK or NACK and the SRwithin one symbol of a slot of a subframe, the UE 402 can provide boththe ACK or NACK and the SR to the base station 404 during a ULSB in amore efficient manner while complying with the new latency requirementsfor 5G NR. Various aspects are described in this disclosure forproviding the ACK/NACK within the one symbol of the allocated resource.For instance, in some aspects, sequence base designs may be utilized toprovide both the SR and the ACK/NACK within the one symbol.

In one example, the SR is transmitted by the UE 402 and received by thebase station 404 in the one symbol of a first RB while the at least oneof the ACK or the NACK is transmitted in the one symbol of a second RBwhere the first RB and the second RB are non-adjacent with respect tothe frequency domain. In one implementation, the first RB may be theoriginal RB for an SR under the current agreement and the second RB isan RB in a newly allocated resource. The channelization of the SR andthe ACK/NACK on the first and second RB is the same as thechannelization of the SR or ACK/NACK transmitted by themselves.

In one aspect, the SR is transmitted by the UE 402 and received by thebase station 404 using on-off keying (OOK) with a first sequence in theone symbol of the first RB. Additionally, the at least one of the ACK orthe NACK is transmitted by the UE 402 and received by the base station404 in a second sequence of 2^(n) sequences in the one symbol of thesecond RB, where n is a number of bits of the at least one of the ACK orthe NACK. However, there are sometimes issues with peak to average powerratio (PAPR) and intermodulation leakage when the first RB and thesecond RB are non-adjacent with respect to the frequency domain.

Accordingly, in another aspect, the first RB and the second RB areadjacent with respect to the frequency domain. Like in the previouslydescribed aspect, the SR is transmitted by the UE 402 and received bythe base station 404 using OOK with a first sequence in the first RBthat contains the one symbol. The at least one of the ACK or the NACK istransmitted by the UE 402 and received by the base station 404 in asecond sequence of 2^(n) sequences of the second RB that contains theone symbol. More specifically, the first sequence is a first basesequence with a first cyclic shift in a time domain and the secondsequence is a second base sequence with a second cyclic shift in thetime domain, the second cyclic shift being one of 2^(n) cyclic shifts.

When the first RB and the second RB are adjacent with respect to thefrequency domain, there is very little intermodulation leakage. Also, ingeneral, the PAPR can be maintained low as well assuming that thesequences for the SR and the ACK/NACK are selected appropriately. Thefirst base sequence is selected such that the PAPR associated withtransmitting the first base sequence by itself is less than a firstthreshold. In addition, the second base sequence is selected such that aPAPR associated with transmitting the second base sequence by itself isless than the first threshold. For example, the first threshold may be 4dB. Furthermore, a concatenation of the first base sequence and thesecond base sequence are selected such that a PAPR associated withreceiving the concatenation is less than a second threshold. Forexample, the second threshold may be 6 dB. If such as base sequences canbe found, then the PAPR can be maintained low enough while providing thefirst and second RBs adjacently.

In still another aspect, rather than providing the SR and ACK/NACK indifferent RBs and transmit SR and ACK/NACK with their individualchannelization as each SR or ACK/NACK transmitted by itself, the SR andthe at least one of the ACK or the NACK are transmitted by the UE 402and received by the base station 404 jointly in the one symbol of thesame set of RBs. The same set of RBs may be determined from the DCI. Inthis case, a sequence based design may be used. For example, the SR andthe at least one of the ACK or the NACK are transmitted by the UE 402and received by the base station 404 in one sequence of 2^(n+1)sequences in the one symbol of the set of RBs (where n is a number ofbits of the at least one of the ACK or the NACK). This one sequence is abase sequence with one of 2^(n+1) cyclic shifts of the base sequence.The 2^(n+1) sequences include a first set of 2^(n) sequences for SRequal to 0 (that is SR is negative) and a second set of 2^(n) sequencesfor SR equal to 1 (that is SR is positive). Thus, if the one sequenceselected is from the first set of 2^(n) sequences then SR is equal to 0while if the one sequence selected is from the second set of 2^(n)sequences then SR is equal to 1. When a sequence length (L) is aninteger multiple of the number of cyclic shifts, the 2^(n+1) cyclicshifts may be 2^(n+1) integer cyclic shifts. The minimum shift distanceamong the set of the 2^(n+1) cyclic shifts may be L/2^(n+1). However,when a sequence length is not an integer multiple of the number ofcyclic shifts, the 2^(n+1) cyclic shifts comprise 2^(n+1) fractionalcyclic shifts such that a minimum cyclic shift distance between each ofthe 2^(n+1) fractional cyclic shifts is equal to L divided by 2^(n+1)where L is a sequence length of each of the 2^(n+1) fractional cyclicshifts. Alternatively, when a sequence length is not an integer multipleof the number of cyclic shifts, the 2^(n+1) cyclic shifts comprise2^(n+1) integer cyclic shifts such that a minimum cyclic shift distancebetween each of the 2^(n+1) cyclic shifts is equal to a floor operationof L/2^(n+1).

Furthermore, the first set of 2^(n) sequences each represent thedifferent values of the ACK/NACK and the second set of 2^(n) sequencesalso each represent the different values of the ACK/NACK. Thus, both thevalue of SR and the value of the ACK/NACK are provided by selecting theone sequence from the 2^(n+1) sequences. To maximize the errorperformance, the first set of 2^(n) sequences and the second set of2^(n) sequences may be interlaced with respect to the cyclic shifts ofthe base sequence to maximize a mutual distance between each sequence inthe first set of 2^(n) sequences and each sequence in the second set of2^(n) sequences as illustrated in FIG. 7C for 1 bit of ACK and SR, andin FIG. 7D for 2 bit of ACK and SR. In one aspect, the UE 402 maydetermine the cyclic shifts of the base sequence assigned to thedifferent values of the ACK/NACK when the SR is positive based on amapping of the values of the ACK/NACK to the cyclic shift values. Forexample, when SR is positive and the ACK is one bit (i.e., n=1), the UE402 may determine the cyclic shift of the base sequence representing theone-bit ACK by mapping the one-bit ACK value to one of two cyclic shiftsselected from the second set of 2^(n) sequences. Alternatively, when SRis positive and the ACK is two bits (i.e., n=2), the UE 402 maydetermine the cyclic shift of the base sequence representing the two-bitACK by mapping the two-bit ACK value to one of four cyclic shiftsselected from the second set of 2^(n) sequences.

In still yet another aspect, the at least one of the ACK or the NACK arereceived in one sequence of 2^(n) sequences in the one symbol of the setof RBs (where n is a number of bits of the at least one of the ACK orthe NACK). To indicate the ACK/NACK value, the one sequence is a basesequence with one of 2^(n) cyclic shifts of the base sequence. For thevalue of SR, the one sequence is received in a first RB of the set ofRBs when SR equal to 0 and the one sequence is received in a second RBof the set of RBs when SR equal to 1.

With regard to this aspect, the one of the 2^(n) sequences for ACK/NACKmay thus be transmitted on different RB depending on SR value (i.e.,transmitted on first RB for SR=0, and second RB for SR=1). Thus, the2^(n) sequences on first RB or second RB could be the same since the twoRBs will not be used simultaneously. Unlike the aspects where SR istransmitted in one RB and the ACK/NACK is transmitted in another RB,this aspect may use a minimum of 2 RBs of a new allocated resource totransmit both ACK and SR.

In yet another aspect, the SR and the at least one of the ACK or theNACK are transmitted by the UE 402 and received by the base station 404jointly in the one symbol within three bits of UCI. More specifically,the bit of the SR and the bit of the ACK/NACK may be combined into ajoint payload and may be encoded and transmitted in a way similar to anormal 3 bits of payload with the same type of UCI. While the FDM baseddesign of demodulation reference signal (DMRS) and data subcarriers withCP-OFDM waveform techniques of the current agreement 5G NR may beutilized, the joint payload of the combined SR and ACK/NACK bits willinclude different types of UCI.

Finally, still yet another aspect, a 1 bit ACK/NACK may be a 1 bitbundled ACK/NACK and thus is derived from a pure 2 or more bit ACK/NACK.In other words, the 2 or more bits in the 2 or more bits ACK/NACK areANDed to produce the 1 bit bundled ACK/NACK. The UE 402 provides thecombined SR and 1 bit bundled ACK/NACK with the 4 sequences (asdescribed below with respect to FIG. 7C.)

As explained in further detail below in some aspects, the UE 402 may notreceive the DCI within the PDCCH from the base station 404. With respectto the above described aspects, the SR is still simply transmitted bythe UE 402 in its originally assigned RB for SR only transmission, andthe base station 404 still receives the SR from the UE 402 even throughthe UE 402 does not provide the ACK/NACK. If SR is received in theoriginal SR RB, an eNB (i.e., base station 404) may declare DTX forACK/NACK and positive SR. If SR is received in neither original SR RB orthe allocated RB, the eNB may declare DTX for ACK/NACK and negative SR.

However, with respect to the aspects where the SR and the at least oneof the ACK or the NACK are provided by the UE 402 to the base station404 as a joint payload, the resources allocated to provide the SR andthe at least one of an ACK or NACK within one symbol are not separable.Therefore, as explained in further detail below, the UE 402 may beconfigured to transmit and the base station 404 may be configured toreceive the SR in a second resource (e.g., the original SR resource inthe current agreement for 5G NR) if the ACK/NACK is DTX.

FIG. 5 illustrates an example of TDD configurations 400 that may be usedto transmit data between the UE 402 and the base station 404. In newtelecommunication standards, such as 5G NR, TDD configurations fortransmitting data may be provided in different arrangements depending onwhether the TDD configuration is being used primarily to transmit ULdata from the UE 402 to the base station 404 or primarily to transmit DLdata from the base station 404 to the UE 402. As shown in FIG. 5, bothof the TDD configurations 400 begin with a section 402 that is utilizedto transmit DCI within the PDCCH from the base station 404 to the UE402. The DCI may indicate an allocated resources in the PUCCH and thePDSCH for the UE 402. The base station 404 may transmit DCI for one ormore other UEs (not shown) during section 402 (procedure 406). Each ofthe TDD configurations 400 then has center sections 404A, 404B used toexchange data between the UE 402 and the base station 404 (procedure408).

For example, the TDD configuration 400 that includes section 404A is aDL centered. In the symbols provided during section 404A, the basestation 404 transmits data within the PDSCH to the UE 402. Thus, oneimplementation of procedure 408 in FIG. 5 has the base station 404transmitting data to the UE 402 during section 404A. As such, the UE 402thus receives the data within the PDSCH transmitted from the basestation 404 during section 404A. It should be noted that the basestation 404 may also transmit data to one or more other UEs (not shown)during section 404A.

On the other hand, the TDD configuration 400 that includes section 404Bis a UL centered. In the symbols provided during section 404B, the UE402 transmits data to the base station 404 by providing a UL long burst(ULLB) during section 404B. Thus, one implementation of procedure 408 inFIG. 5 has the UE 402 transmits data to the base station 404 duringsection 404B. As such, the base station 408 thus receives the dataprovided by the ULLB from the UE 402 during section 404B. It should benoted that the base station 404 may also receive data from one or moreother UEs (not shown) during section 404B.

As shown in FIG. 5, each of the TDD configurations 400 ends with asection 406 where a UL short burst (ULSB) is provided by the UE 402 tothe base station 404 (procedure 510). UCI is provided by the ULSB, whichmay be provided within the PUCCH. In each of the TDD configurations 400shown in FIG. 5, the ULSB (and thus section 406) is provided for onesymbol. However, the ULSB may be for 1 or 2 symbols depending on the UCIdata requirements.

In the current agreement for 5G NR, when section 406 of the TDDconfigurations 400 is one symbol and carries 3 or more bit of UCI, anFDM design has been proposed to transmit the UCI.

However, transmissions of ACK/NACK and SR are mutually exclusive underthe current agreement and ACK/NACK is provided as 1 or 2 bits and SR isprovided as 1 bit. Thus, under the current agreement as workingassumption for 5G NR, sequence based designs are used so that the UE 402provides and the base station 404 receives the ACK/NACK or SR duringsection 406 of each of the TDD configurations 400 in response to thedata. Furthermore, under the current agreement as working assumption,the UE 402 may either provide ACK/NACK (either 1 bit or 2 bits) orprovide SR exclusively in the sections 406 of the TDD configurations400. More specifically, during section 406 of each of the TDDconfigurations 400, the UE 402 may transmit only SR (and not transmitACK/NACK) within the PUCCH by providing the ULSB.

Thus, under the current agreement, the base station 404 receivesexclusively either ACK/NACK (either 1 bit or 2 bits) or receives SR inthe sections 406 of the TDD configurations 400. To do this, the basestation 404 may assign 1 sequence within an RB for SR to the UE 402. TheUE 402 uses the 1 sequence and uses on-off keying (OOK) to distinguishbetween a positive value and a negative value of the SR. As such, thebase station 404 is configured to determine whether the SR has apositive or negative value based on the OOK for the SR. Since the SR ofthe UE 402 is provided by 1 sequence, up to 12 different UEs may bemultiplexed per RB by the base station 404.

On the other hand, during section 406 of each of the TDD configurations400, the UE 402 may transmit only ACK/NACK (and not transmit SR) withinthe PUCCH by providing the ULSB. If the ACK/NACK is a 1 bit ACK/NACK,the base station 404 selects 2 sequences for the UE 402 where each ofthe 2 sequences represents a different possible value of the 1 bitACK/NACK. Each of the 2 bit sequences is based on the same basesequence. However, the 2 sequences for the 1 bit ACK/NACK have 2different cyclic shifts. Each of the 2 cyclic shifts may be selected bythe base station 404 to maximize the cyclic shift distance and therebyminimize interference between the 2 sequences. Since 2 differentsequences are used for the 1 bit ACK/NACK, up to 6 different UEs may bemultiplexed per RB by the base station 404.

If the ACK/NACK is a 2 bit ACK/NACK, the base station 404 selects 4sequences for the UE 402 where each of the 4 sequences represents adifferent possible value of the 2 bit ACK/NACK. Each of the 4 bitsequences is based on the same base sequence. However, the 4 sequencesfor the 2 bit ACK/NACK have 4 different cyclic shifts. Each of the 4cyclic shifts may be selected by the base station 404 to maximize thecyclic shift distance and thereby minimize interference between the 4sequences. Since 4 different sequences are used for the 2 bit ACK/NACK,up to 3 different UEs may be multiplexed per RB by the base station 404.

It would be advantageous however for the UE 402 to transmit both SR andACK/NACK in the same slot while avoiding peak to average power ratio(PAPR) and intermodulation leakage. Unfortunately, the current agreementfor 5G NR does not specify how SR and ACK/NACK can both be transmitduring the same slot.

FIG. 6 illustrates an implementation where the UE 402 transmits bothACK/NACK and SR by providing the ULSB within the PUCCH in a section 506′at the end of a time slot, similar to the section 506 of the time TDDconfigurations 500 shown in FIG. 5. Unlike section 506 (which wasprovided for one symbol) however, section 506′ has 2 adjacent symbols.In this implementation, the base station 404 allocates one of thesymbols in section 506′ to the UE 402 for SR and the other one of thesymbols in section 506′ to the UE 402 for ACK/NACK. The UE 402 transmitsthe ULSB for the 2 adjacent symbols at the end of the slot in section506′. Accordingly, the UE 402 is configured to transmit the SR in onesymbol and the ACK/NACK (either 1 bit ACK/NACK or 2 bit ACK/NACK) in theother symbol of section 506′.

As such, the symbols of section 506′ are essentially treated as aseparate channels. Thus, the UE 402 is configured to provide the symbolSR in one of the symbols of section 506′, using 1 sequence in the samemanner as explained above for the current agreement. The UE 402 isconfigured to provide the ACK/NACK in the other symbol, either as 2sequences for the 1 bit ACK/NACK or as 4 sequences for the 2 bitACK/NACK, in the same manner as explained above for the currentagreement. The base station 404 is thus configured to receive the symbolSR in one of the symbols of section 506′. The base station 404 is alsoconfigured to receive the ACK/NACK in the other symbol (either as 2sequences for the 1 bit ACK/NACK or as 4 sequences for the 2 bitACK/NACK) in the same manner as explained above for the currentagreement.

It should be noted that in the specific example shown in FIG. 6 the UE402 provides the SR in the second to last symbol of section 506′ whilethe ACK/NACK is provided in the last symbol. Alternatively however, theUE 402 may provide the ACK/NACK in the second to last symbol of section506′ while the SR is provided in the last symbol. It would beadvantageous for the UE 402 to transmit SR and ACK/NACK in one symbolsince 2 symbols may not always be available for UL at the end of a slot.

Accordingly, FIGS. 7A-7E illustrate examples of implementations ofprocedures 412/414 where the UE 402 transmits both ACK/NACK and SR inone symbol of section 506 at the end of the TDD configurations 500. Morespecifically, FIGS. 7A-7B illustrate two different implementations ofprocedures 412/414 where the UE 402 is configured to transmit SR andACK/NACK in two different RBs, where the two different RBs contain thesame one symbol provided in section 506. Thus, the base station 404 isconfigured to allocate one RB to the UE 402 for the SR and allocate theother RB to the UE 402 for the ACK/NACK. The SR RB may besemi-statically configured. Hence, for current slot, a PDCCHtransmission from eNB to the UE with DCI containing assignment for theSR RB may not be required. The ACK RB may require a PDCCH transmissionwith DCI containing assignment. The assignment may be an explicitindication of an ACK resource or an implicit mapping from PDCCH resourceto ACK resource. Accordingly, the base station 404 is configured toreceive the SR in one RB of section 506 while the UE 402 is configuredto receive the ACK/NACK in the other RB of section 506.

Referring specifically to FIG. 7A, FIG. 7A illustrates an example ofsection 506 where SR is transmit by the UE 402 in one RB that containsthe one symbol and ACK/NACK is transmit by the UE 402 in another RB thatcontains the one symbol, wherein the two RBs are non-adjacent in thefrequency domain. As such, the base station 404 is configured toallocate one RB to the UE 402 for the SR and the base station 404 isconfigured to allocate the other RB to the UE 402 for ACK/NACK. The twoRBs allocated by the base station 404 are non-adjacent with respect tothe frequency domain. Furthermore, as shown in FIG. 7A, the section 506of the TDD configurations 500 provide both ACK/NACK (either 1 bit or 2bits) and SR in the same symbol of section 506. More specifically,during section 506 of each of the TDD configurations 500, the UE 402 maytransmits SR and ACK/NACK within the PUCCH by providing the ULSB. The UE402 transmits the SR using 1 sequence in one RB within the one symboland uses on-off keying (OOK) to distinguish between a positive value anda negative value of the SR.

Furthermore, within the same one symbol of section 506 that includes theSR, the UE 402 may also transmit ACK/NACK in the other RB within thePUCCH by providing the ULSB. If the ACK/NACK is a 1 bit ACK/NACK, 2sequences in the other RB are used where each of the 2 sequencesrepresents a different possible value of the 1 bit ACK/NACK. Each of the2 bit sequences in the other RB is based on the same base sequence.However, the 2 sequences in the other RB for the 1 bit ACK/NACK have 2different cyclic shifts. Each of the 2 cyclic shifts is selected tomaximize the cyclic shift distance and thereby minimize interferencebetween the 2 sequences.

If the ACK/NACK is a 2 bit ACK/NACK, 4 sequences in the other RB areused where each of the 4 sequences in the other RB represents adifferent possible value of the 2 bit ACK/NACK. Each of the 4 bitsequences in the other RB is based on the same base sequence. However,the 4 sequences for the 2 bit ACK/NACK in the other RB have 4 differentcyclic shifts. Each of the 4 cyclic shifts in the other RB may beselected to maximize the cyclic shift distance and thereby minimizeinterference between the 4 sequences.

It should be noted that the implementation described by FIG. 7Agenerally may have a higher PAPR and greater intermodulation leakagethan the implementation shown in FIG. 7B. Accordingly, in somecircumstances, the UE 402 may have to back off its transceiver incertain circumstances to avoid issues with PAPR and intermodulationleakage when utilizing the sequence scheme described in FIG. 7A.

FIG. 7B generally allows for the PAPR and intermodulation issues to beimproved. With regards to FIG. 7B, FIG. 7B illustrates an example ofsection 506 where SR is transmit by the UE 402 in one RB and ACK/NACK istransmit by the UE 402 in another RB, wherein the two different RBs areadjacent in the frequency domain. As such, the base station 404 isconfigured to allocate one RB to the UE 402 for the SR and the basestation 404 is configured to allocate the other RB to the UE 402 forACK/NACK.

Furthermore, as shown in FIG. 7B, the section 506 of the TDDconfigurations 500 provide both ACK/NACK (either 1 bit or 2 bits) and SRin the same one symbol of section 506. More specifically, during section506 of each of the TDD configurations 500, the UE 402 may transmit SRand ACK/NACK within the PUCCH by providing the ULSB.

In general, the RB used to provide the SR in the UL is semi-staticallyallocated by the base station 404 for the UE 402. However, ACK/NACKresources in the UL are not. Thus, when the implementation described byFIG. 7B is to be used, the other RB to be used to provide the ACK/NACKmay be allocated dynamically allocated by the base station 404 andassigned to the UE 402. There is very little intermodulation leakagewhen adjacent RBs are used to transmit SR and ACK/NACK in the samesymbol of section 506. However, PAPR can vary. Thus, the base station404 may dynamically allocate either the adjacent RB for ACK/NACK atlower frequencies (described as [SR+ACK/NACK]) or the adjacent RB forACK/NACK at higher frequencies (described as [ACK/NACK+SR]) depending onPAPR. It should be noted that the specific example shown in FIG. 7Billustrates [SR+ACK/NACK]. However, this is simply an example and thebase station 404 may instead allocate [ACK/NACK+SR] if this allocationwill minimize the PAPR.

The base station 404 may perform a computerized search so that thecombined sequences for SR and ACK/NACK using adjacent RBs minimizes thePAPR. The combined sequences for SR and ACK/NACK using adjacent RBs maybe [SR+ACK/NACK] or [ACK/NACK+SR], which the base station 404 may selectbased on which combined sequences for SR and ACK/NACK have a reducedPAPR.

To perform the computerized search, the base station 404 may iteratethough the possible base sequences for SR (denoted as X) and thepossible base sequences for ACK/NACK (denoted as Y) to select the basesequence X and the base sequence Y with reduced PAPR. A length of thebase sequence X is denoted as N and a length of the base sequence Y isdenoted as M. X and Y may be different while N and M may be either thesame or different.

The sequence for SR in its RB will be the base sequence X with anassigned cyclic shift. The sequences for ACK/NACK within the otheradjacent RB may be the base sequence Y with one of the assigned cyclicshifts. For example, for the 1 bit ACK/NACK, 2 sequences in the otheradjacent RB will be used which are determined from the base sequence Ywith two different cyclic shifts. For the 2 bit ACK/NACK, 4 sequences inthe other adjacent RB will be used which are determined from the basesequence Y with four different cyclic shifts. Again, the combinedsequences for SR and ACK/NACK may be provided as [SR+ACK/NACK] or[ACK/NACK+SR].

To find the combined sequences for SR and ACK/NACK in adjacent RBs witha reduced PAPR, the base station 404 searches through each possible basesequence X and each possible base sequence Y such that: 1) for the basesequence X transmitted alone, the base sequence X has a PAPR below afirst PAPR threshold (e.g. below z dB where z may for example equal 4dB), 2) for the base sequence Y transmitted alone, the base sequence Yhas a PAPR below the first PAPR threshold, and 3) for the concatenatedsequences, the concatenated sequences have a PAPR below a second PAPRthreshold, [e.g., below z+w dB (e.g., w=3 dB)]. In one example, the basestation 404 may restrict the sequence for SR to be the selected basesequence X and the sequences (for a 2 bit ACK/NACK) may be any of 4sequences from the selected base sequence Y with 4 different cyclicshifts having a M/4 cyclic shift distance (0, M/4, M/2, 3M/4). Inanother example, if the sequence for SR used is the selected basesequence X with cyclic shift s, the base station 404 may assign thesequences for ACK/NACK with cyclic shifts s, (M/4+s) % M, (M/2+s) % M,(3M/4+s) % M).

If there are only combined sequences that are [SR+ACK/NACK] with lowPAPR, then [SR+ACK/NACK] is selected by the base station 404. If thereare only combined sequences that are [ACK/NACK+SR] with low PAPR, then[ACK/NACK+SR] is selected by the base station 404. If there are combinedsequences that are [SR+ACK/NACK] and [ACK/NACK+SR] with low PAPR, thenthe base station 404 may select either [SR+ACK/NACK] or [ACK/NACK+SR].

However, it is possible that the UE 402 may not be able to find combinedsequences with a low enough PAPR. In this case, the UE 402 may beconfigured to provide both the SR and the ACK/NACK in a joint payload.FIGS. 7C-7E illustrate two different implementations of procedures412/414 where the UE 402 is configured to transmit SR and ACK/NACK as ajoint payload using different sequences. It should be noted that theimplementations described in FIGS. 7C-7E are new allocations that assumethat the UE 402 received the DCI transmitted by the base station 404within the PDCCH of the sections 602. If the UE 402 does not receive theDCI transmitted by the base station 404 within the PDCCH of the sections602, then SR is transmitted by the UE 402 in the semi-staticallyallocated SR RB in accordance with the current agreement for 5G NR(described above), as explained in further detail below.

With regards to FIG. 7C, FIG. 7C illustrates an example of section 506where SR and a 1 bit ACK/NACK are transmitted by the UE 402 as a jointpayload (assuming the UE 402 received the DCI within the PDCCH). Assuch, the UE 402 uses 4 sequences to represent the different values ofthe combined 2 bit payload for the combination of SR and ACK/NACK. Asshown in FIG. 7C, each of the 4 sequences has a different cyclic shift.The UE 402 uses a first 2 of the 4 sequences to indicate that SR is 1.Thus, when either of the first 2 sequences are used by the UE 402, thebase station 404 is configured to determine that SR is 1. Each of thefirst 2 sequences indicate different values of the 1 bit ACK/NACK. Forexample, one of the first 2 sequences represents that the 1 bit ACK/NACKis equal to 1 while the other one of the first 2 sequences representsthat the 1 bit ACK/NACK is equal to 0. On the other hand, the UE 402uses a second 2 of the 4 sequences to indicate that SR is 0. Thus, wheneither of the second 2 sequences are used by the UE 402, the basestation 404 is configured to determine that SR is 0. Each of the second2 sequences indicate different values of the 1 bit ACK/NACK, just likethe first 2 sequences. For example, one of the second 2 sequencesrepresents that the 1 bit ACK/NACK is equal to 1 while the other one ofthe first 2 sequences represents that the 1 bit ACK/NACK is equal to 0.The 4 sequences are interlaced to maximize the cyclic shift distancebetween the different values of the joint payload.

The specific 1 bit ACK/NACK described above with respect to FIG. 7C is apure 1 bit ACK/NACK in that the 1 bit ACK/NACK true represents only 1bit of ACK/NACK information. However, in alternative implementations,the 1 bit ACK/NACK described with respect to FIG. 7C is a 1 bit bundledACK/NACK and thus is derived from a pure 2 bit ACK/NACK. In other words,the 2 bits in the 2 bit ACK/NACK are ANDED to produce the 1 bit bundledACK/NACK. The UE 402 provides the combined SR and 1 bit bundled ACK/NACKwith the 4 sequence as described above with respect to FIG. 7C.

With regards to FIG. 7D, FIG. 7D illustrates an example of section 506where SR and a 2 bit ACK/NACK are transmitted by the UE 402 as a jointpayload (assuming the UE 402 received the DCI within the PDCCH). Assuch, the UE 402 uses 8 sequences to represent the different values ofthe combined 3 bit payload for the combination of SR and ACK/NACK. Asshown in FIG. 7C, each of the 8 sequences has a different cyclic shift.The UE 402 uses a first 4 of the 8 sequences to indicate that SR is 1.Thus, when either of the first 4 sequences are used by the UE 402, thebase station 404 is configured to determine that SR is 1. Each of thefirst 4 sequences indicates different values of the 2 bit ACK/NACK(e.g., ‘00’, ‘01’, ‘10’, ‘11’). On the other hand, the UE 402 uses asecond 4 of the 8 sequences to indicate that SR is 0. Thus, when eitherof the second 4 sequences are used by the UE 402, the base station 404is configured to determine that SR is 0. Each of the second 4 sequencesindicate different values of the 2 bit ACK/NACK (e.g., ‘00’, ‘01’, ‘10’,‘11’), just like the first 4 sequences. The 8 sequences are interlacedto maximize the cyclic shift distance between the different values ofthe joint payload.

With regards to FIG. 7E, FIG. 7E illustrates an example of section 506where SR and an ACK/NACK are transmitted by the UE 402 as a jointpayload (assuming the UE 402 received the DCI within the PDCCH). In thisexample, the UE 402 selects a plurality of sequences (e.g., 2 for 1 bitACK/NACK or 4 for a 2 bit ACK/NACK) to within an RB that contains theone symbol in section 506. Each of the plurality of sequencescorresponds to a different value of the ACK/NACK. Furthermore, each ofthe plurality of sequences within the RB indicates that the SR has avalue of 0. Additionally, the UE 402 selects a plurality of sequences(e.g., 2 for 1 bit ACK/NACK or 4 for a 2 bit ACK/NACK) to within anotherRB that contains the one symbol in section 506. Each of the plurality ofsequences within the other corresponds to a different value of theACK/NACK. Furthermore, each of the plurality of sequences indicates thatthe SR has a value of 1. Accordingly, the UE 402 transmits the jointpayload as one of the plurality of sequences in the RB that correspondsto SR having a value of 0 if SR has a value of 0. The one sequenceselected also corresponds to the value of the ACK/NACK. However, the UE402 transmits the joint payload as one of the plurality of sequences inthe other RB that corresponds to SR having a value of 1 if SR has avalue of 1. The one sequence selected also corresponds to the value ofthe ACK/NACK. Thus, when the base station 404 receives the UCI from theUE 402, the base station 404 is configured to determine that SR is 0 ifthe received sequence is in the RB that indicates that the SR is 0 anddetermine that SR is 1 if the received sequence is in the other RB thatindicates that the SR is 1. Additionally, the base station 404 isconfigured to determine the value of the ACK/NACK depending on whichvalue for ACK/NACK the received sequence corresponds to.

In the example shown in FIGS. 7C-7E, the joint payload are providedwithin a single RB and thus there are 12 possible cyclic shifts withinthe RB. For example shown in FIG. 7D, the base station 404 may useinteger shift to determine 8 out of the 12 cyclic shifts and assign the8 sequences to the UE 402. The base station 404 may assign the other 4to a different UE (not shown) for ACK/NACK only transmission.Alternatively, the base station 404 may use fractional shifts todetermine the 8 sequences (e.g., 12/8*(0,1,2,3,4,5,6,7) and assign the 8sequences to the UE 402. In this case, the base station can't multiplexother users in the RB. Alternatively, the UE 402 may be configured toprovide the joint payload using two RBs with 24 possible cyclic shifts.Thus, for example, the base station 404 may use integer shifts todetermine 8 of the 24 sequences and assign the 8 sequences to the UE402. The base station 404 may be configured to multiplex other UEs. Forexample the base station 404 may be configured to multiplex 2 other UEs(not shown) with the other 16 of the 24 sequences all with 2 bits ACKand SR.

As mentioned above, for the examples provided in both FIGS. 7C-7E, ithas been assumed that the UE 402 decoded the DCI within the PDCCH.However, if the UE 402 did not decode the DCI within the PDCCH, the UE402 does not send an ACK/NACK. This was not a problem with the sequenceschemes described with respect to FIG. 6 and FIGS. 7A-7B. For thesequence schemes in FIG. 6 and FIGS. 7A-7B, the UE 402 simply does notsend the sequences for ACK/NACK but still sends the SR sequence asdiscussed with respect to FIG. 6 and FIGS. 7A-7B if an ACK/NACK is notbe transmitted by the UE 402. Accordingly, the base station 404 stillreceives the SR despite there being no ACK/NACK.

However, this is not the case with respect to the sequence schemesdescribed with respect to FIGS. 7C-7E. In the sequence schemes describedin FIGS. 7C-7E, the SR and ACK/NACK cannot be separated. As such, the UE402 is configured to transmit the SR in the semi-statically configuredSR RB in accordance with the current agreement (i.e., SR only) for 5G NRwhen the UE 402 does not decode the DCI within the PDCCH rather thanproviding the joint payload in accordance with the sequence schemesdescribed with respect to FIGS. 7C-7E. As explained above, SR isprovided in accordance with the current agreement for 5G NR with OOK todistinguish between the different values of SR.

Thus, assuming that the UE 402 did not decode the DCI within the PDCCH,the base station 404 does not detect any of the sequences described withrespect to FIGS. 7C-7E. Accordingly, the base station 404 receives theSR in the semi-statically configured in accordance with the currentagreement for 5G NR. Since OOK is used to transmit the SR in accordancewith the current agreement for 5G NR, the base station 404 is configuredto detect that SR is positive if the base station 404 detects thesequence for SR in accordance with the current agreement for 5G NR inthe semi-statically configured SR resource. The base station will alsodetect DTX for the ACK/NACK transmission. Otherwise, if the base station404 does not detect the SR sequence in accordance with the currentagreement for 5G NR and does not detect any of the sequences describedwith respect to FIGS. 7C-7E, then the base station 404 determines thatSR is negative. The base station also determines DTX for the ACK/NACKtransmission.

It should be noted that the UE 402 may also be configured to transmit SRand ACK/NACK as a joint payload using FDM based design with CP-OFDMwaveform for 3 or more UCI payload. More specifically, as describedabove, when the UCI is three or more bits, the FDM based design withCP-OFDM waveform is used to transmit the UCI in accordance with thecurrent agreement for 5G NR. Thus, instead of providing the UCIinformation with only one type of UCI information, the SR and ACK/NACKmay be combined in a joint payload and transmitted by the UE 402 inaccordance with the FDM design scheme of the current agreement for 5GNR.

FIG. 8 illustrates a flowchart 800 illustrating a method of wirelesscommunication. The method may be performed by a UE (e.g., the UE 104and/or the UE 402 described above). At 802, the UE may receive DCI thatindicates an allocated resource from a base station. The DCI may bereceived in a PDCCH from the base station. The DCI may indicate anallocated resource within one symbol of a slot of a subframe. The DCImay also further indicate a second allocated resource of a PDSCH so thatthe UE may receive data on the second allocated resource from the basestation.

At 804, the UE may receive data from the base station. In one aspect,the data is received from the base station in the second allocatedresource of the PDSCH.

At 806, the UE may then generate at least one of an ACK or NACK based onthe received data. The UE may not generate at least one of an ACK orNACK if UE does not receive DCI at procedure 802. The UE may generate aplurality of cyclically shifted sequences and may map a SR and the atleast one of the ACK or NACK to one sequence of the plurality ofcyclically shifted sequences. For example, the UE may determine thecyclic shifts of a base sequence assigned to the different values of theACK/NACK when the SR is positive based on a mapping of the values of theACK/NACK to the cyclic shift values. For example, when SR is positiveand the ACK is one bit (i.e., n=1), the UE may determine the cyclicshift of the base sequence representing the one-bit ACK by mapping theone-bit ACK value to one of two cyclic shifts selected from the secondset of 2^(n) sequences. Alternatively, when SR is positive and the ACKis two bits (i.e., n=2), the UE may determine the cyclic shift of thebase sequence representing the two-bit ACK by mapping the two-bit ACKvalue to one of four cyclic shifts selected from the second set of 2^(n)sequences.

At 808, the UE may transmit the cyclically shifted sequence of the SRand the at least one of the ACK or the NACK generated in the allocatedresource within one symbol period of a slot of a subframe to the basestation. The UE may transmit a SR only in the semi-statically configuredSR RB if UE does not receive DCI at procedure 802.

In one aspect, the SR is transmitted in the one symbol of a first RB andthe generated at least one of the ACK or the NACK is transmitted in theone symbol of a second RB. For example, the first RB and the second RBmay be non-adjacent with respect to a frequency domain. The SR istransmitted using OOK with a first sequence in the one symbol of thefirst RB and the generated at least one of the ACK or the NACK istransmitted in a second sequence of 2^(n) sequences in the one symbol ofthe second RB (where n is a number of bits of the generated at least oneof the ACK or the NACK).

In another example, the first RB and the second RB are adjacent withrespect to a frequency domain. Again, the SR is transmitted using OOKwith a first sequence in the one symbol of the first RB and the at leastone of the ACK or the NACK generated is transmitted in a second sequenceof 2^(n) sequences in the one symbol of the second RB (where n is anumber of bits of the generated at least one of the ACK or the NACK).

In this example, the first sequence is a first base sequence with afirst cyclic shift in a time domain and the second sequence is a secondbase sequence with a second cyclic shift in the time domain. The secondcyclic shift is one of 2^(n) cyclic shifts. Accordingly, with respect tothis example, the method may further include the UE selecting the firstbase sequence such that a PAPR associated with transmitting the firstbase sequence by itself is less than a first threshold at 810.Furthermore, the UE may select the second base sequence such that a PAPRassociated with transmitting the second base sequence by itself is lessthan the first threshold at 812. Finally, the UE may select aconcatenation of the first base sequence and the second base sequencesuch that a PAPR associated with transmitting the concatenation is lessthan a second threshold at 814.

In another aspect, the SR and the at least one of the ACK or the NACKgenerated are transmitted jointly in the one symbol of a same set ofRBs. For example, the SR and the at least one of the ACK or the NACKgenerated are transmitted in one sequence of 2^(n+1) sequences in theone symbol of the set of RBs (where n is a number of bits of the atleast one of the ACK or the NACK generated). The one sequence is a basesequence with one of 2^(n+1) cyclic shifts of the base sequence. In oneaspect of this example, the 2^(n+1) sequences comprise a first set of2^(n) sequences for SR equal to 0 and a second set of 2^(n) sequencesfor SR equal to 1. The first set of 2^(n) sequences and the second setof 2^(n) sequences are interlaced with respect to the cyclic shifts ofthe base sequence to maximize a mutual distance between each sequence inthe first set of 2^(n) sequences and each sequence in the second set of2^(n) sequences. In another aspect of this example, the at least one ofthe ACK or the NACK generated comprises a bundled ACK or NACK, whereinthe bundled ACK or NACK is produced by AND'ing a first ACK or NACK witha second ACK or NACK. When a sequence length (L) is an integer multipleof the number of cyclic shifts, the 2^(n+1) cyclic shifts may be 2^(n+1)integer cyclic shifts.

However, when a sequence length is not an integer multiple of the numberof cyclic shifts, the 2^(n+1) cyclic shifts comprise 2^(n+1) fractionalcyclic shifts such that a cyclic shift distance between each of the2^(n+1) fractional cyclic shifts is equal to L divided by 2^(n+1) whereL is a sequence length of each of the 2^(n+1) fractional cyclic shifts.

The minimum shift distance among the set of the 2^(n+1) cyclic shiftsmay be L/2^(n+1). However, when a sequence length is not an integermultiple of the number of cyclic shifts, the 2^(n+1) cyclic shiftscomprise 2^(n+1) fractional cyclic shifts such that a minimum cyclicshift distance between each of the 2^(n+1) fractional cyclic shifts isequal to L divided by 2^(n+1) where L is a sequence length of each ofthe 2^(n+1) fractional cyclic shifts. Alternatively, when a sequencelength is not an integer multiple of the number of cyclic shifts, the2^(n+1) cyclic shifts comprise 2^(n+1) integer cyclic shifts such that aminimum cyclic shift distance between each of the 2^(n+1) cyclic shiftsis equal to a floor operation of L/2^(n+1).

In still yet another aspect, the at least one of the ACK or the NACKgenerated is transmitted in one sequence of 2^(n) sequences in the onesymbol of the set of RBs (where n is a number of bits of the at leastone of the ACK or the NACK generated). To indicate the ACK/NACK value,the one sequence is a base sequence with one of 2^(n) cyclic shifts ofthe base sequence. For the value of SR, the one sequence is transmittedin a first RB of the set of RBs when SR equal to 0 and the one sequenceis transmitted in a second RB of the set of RBs when SR equal to 1.

In some implementations, the at least one of the ACK or the NACK is abundled ACK or NACK. The bundled ACK or NACK is produced by AND'ing afirst ACK or NACK with a second ACK or NACK.

Finally, in still another aspect, the SR and the at least one of the ACKor the NACK generated are transmitted jointly in the one symbol withinthree bits of UCI.

FIG. 9 is a flowchart 900 of a method of wireless communication. Themethod may be performed by a base station (e.g., the base station 180and/or 404). At 902, the base station may transmit DCI that indicates anallocated resource to a UE. The DCI may be transmitted to the UE in aPDCCH. The DCI may indicate an allocated resource within one symbol of aslot of a subframe. The DCI may also further indicate a second allocatedresource of a PDSCH so that the UE may receive data on the secondallocated resource from the base station.

At 904, the base station transmits data to the UE. In one aspect, thebase station may transmit the data to the UE in the second allocatedresource of the PDSCH.

At 906, the base station monitors for a SR and at least one of an ACK ora NACK in the allocated resource to the UE within one symbol period of aslot in a subframe. The at least one of the ACK or the NACK is providedby the UE in response to the transmitted data. The SR and the at leastone of the ACK or the NACK are indicated by a cyclically shiftedsequence. The cyclically shifted sequence corresponds to a sequence thatis cyclically shifted to indicate the SR and the at least one of the ACKor the NACK.

At 908, the monitoring at 906 by the base station determines that the SRand the at least one of the ACK or the NACK are not received in theallocated resource. For example, this may be the case when the ACK/NACKand SR design is inseparable (i.e., transmitted as a joint payload). Assuch, the UE may not have received the DCI transmitted by the basestation.

At 910, the base station may monitor for the SR in a second resourceallocated to the UE. The second resource may be the semi-staticallyconfigured SR resource.

At 912, since the SR and the at least one of the ACK or the NACK are notreceived in the allocated resource, the base station may determine thatSR is equal to 1 and a DTX for the at least one of the ACK or the NACKby detecting the SR in the second resource. On the other hand, the basestation may determine that SR is equal to 0 and the DTX for the at leastone of the ACK or the NACK when the SR is undetected in the secondresource (since the SR and the at least one of the ACK or the NACK isnot received in the allocated resource).

At 914, in another aspect of 906, the base station may receive the SRand the at least one of the ACK or the NACK in the allocated resourcewithin one symbol of a slot of a subframe from the UE. In one aspect,the SR is received in the one symbol of a first RB and the at least oneof the ACK or the NACK generated is received in the one symbol of asecond RB. For example, the first RB and the second RB may benon-adjacent with respect to a frequency domain. The SR is receivedusing OOK with a first sequence in the one symbol of the first RB andthe at least one of the ACK or the NACK generated is received in asecond sequence of 2^(n) sequences in the one symbol of the second RB(where n is a number of bits of the generated at least one of the ACK orthe NACK).

In another example, the first RB and the second RB are adjacent withrespect to a frequency domain. Again, the SR is received using OOK witha first sequence in the one symbol of the first RB and the at least oneof the ACK or the NACK is received in a second sequence of 2^(n)sequences in the one symbol of the second RB (where n is a number ofbits of the at least one of the ACK or the NACK).

In this example, the first sequence is a first base sequence with afirst cyclic shift in a time domain and the second sequence is a secondbase sequence with a second cyclic shift in the time domain. The secondcyclic shift is one of 2^(n) cyclic shifts. Accordingly, with respect tothis example, the method may further include the UE selecting the firstbase sequence such that a PAPR associated with transmitting the firstbase sequence by itself is less than a first threshold at 916.Furthermore, the UE may select the second base sequence such that a PAPRassociated with transmitting the second base sequence by itself is lessthan the first threshold at 918. Finally, the UE may select aconcatenation of the first base sequence and the second base sequencesuch that a PAPR associated with transmitting the concatenation is lessthan a second threshold at 920.

In another aspect, the SR and the at least one of the ACK or the NACKare received jointly in the one symbol of a same set of RBs. Forexample, the SR and the at least one of the ACK or the NACK are receivedin one sequence of 2^(n+1) sequences in the one symbol of the set of RBs(where n is a number of bits of the at least one of the ACK or theNACK). The one sequence is a base sequence with one of 2^(n+1) cyclicshifts of the base sequence. In one aspect of this example, the 2^(n+1)sequences comprise a first set of 2^(n) sequences for SR equal to 0 anda second set of 2^(n) sequences for SR equal to 1. The first set of2^(n) sequences and the second set of 2^(n) sequences are interlacedwith respect to the cyclic shifts of the base sequence to maximize amutual distance between each sequence in the first set of 2^(n)sequences and each sequence in the second set of 2^(n) sequences. Inanother aspect of this example, the at least one of the ACK or the NACKcomprises a bundled ACK or NACK, wherein the bundled ACK or NACK isproduced by AND'ing a first ACK or NACK with a second ACK or NACK. Instill yet another aspect of this example, the 2^(n+1) sequences comprisea first set of 2^(n) sequences for SR equal to 0 and a second set of2^(n) sequences for SR equal to 1, wherein the first set of 2^(n)sequences are in a first RB of the set of RBs and the second set of2^(n) sequences are in a second RB of the set of RBs. When a sequencelength (L) is an integer multiple of the number of cyclic shifts, the2^(n+1) cyclic shifts may be 2^(n+1) integer cyclic shifts. However,when a sequence length is not an integer multiple of the number ofcyclic shifts, the 2^(n+1) cyclic shifts comprise 2^(n+1) fractionalcyclic shifts such that a cyclic shift distance between each of the2^(n+1) fractional cyclic shifts is equal to L divided by 2^(n+1) whereL is a sequence length of each of the 2^(n+1) fractional cyclic shifts.Alternatively, when a sequence length is not an integer multiple of thenumber of cyclic shifts, the 2^(n+1) cyclic shifts comprise 2^(n+1)integer cyclic shifts such that a minimum cyclic shift distance betweeneach of the 2^(n+1) cyclic shifts is equal to a floor operation ofL/2^(n+1).

In some implementations, the at least one of the ACK or the NACK is abundled ACK or NACK. The bundled ACK or NACK is produced by AND'ing afirst ACK or NACK with a second ACK or NACK.

In still yet another aspect, the at least one of the ACK or the NACK arereceived in one sequence of 2^(n) sequences in the one symbol of the setof RBs (where n is a number of bits of the at least one of the ACK orthe NACK). To indicate the ACK/NACK value, the one sequence is a basesequence with one of 2^(n) cyclic shifts of the base sequence. For thevalue of SR, the one sequence is received in a first RB of the set ofRBs when SR equal to 0 and the one sequence is received in a second RBof the set of RBs when SR equal to 1.

Finally, in still another aspect, the SR and the at least one of the ACKor the NACK are received jointly in the one symbol within three bits ofUCI.

An apparatus may include additional components that perform each of theblocks of the algorithm in the aforementioned flowcharts of FIGS. 8-9.As such, each block in the aforementioned flowcharts of FIGS. 8-9 may beperformed by a component and the apparatus may include one or more ofthose components.

FIG. 10 is a conceptual data flow diagram 1000 illustrating the dataflow between different modules/means/components in an exemplaryapparatus 1002. The apparatus 1002 may be a user equipment. Theapparatus 1002 may include a DCI reception component 1010, a datareception component 1012, an ACK/NACK generation component 1014, acyclically shifted sequence for SR and ACK/NACK generation component1016, and a SR and ACK/NACK transmission component 1018.

The DCI reception component 1010 may be configured to receive DCI thatindicates an allocated resource from a base station. The DCI may bereceived in a PDCCH from the base station. The DCI may indicate anallocated resource within one symbol of a slot of a subframe to transmitthe SR and the ACK/NACK. The DCI may also further indicate a secondallocated resource of a PDSCH so that the UE may receive data on thesecond allocated resource from the base station.

The data reception component 1012 may be configured to receive data fromthe base station. In one aspect, the data is received from the basestation in the second allocated resource of the PDSCH as indicated bythe DCI that is received by the reception component 1010.

The ACK/NACK generation component 1014 is configured to generate atleast one of an ACK or NACK based on the received data from the datareception component 1012. The UE may not generate at least one of an ACKor NACK if UE does not receive the DCI.

The cyclically shifted sequence for SR and ACK/NACK generation component1016 is configured to generate the cyclically shifted sequence used totransmit the SR and the ACK/NACK. In one aspect, the SR and the at leastone of the ACK or the NACK generated are transmitted in one sequence of2^(n+1) sequences in the one symbol of a set of RBs in a slot of asubframe as indicated by the allocated resource from the DCI (where n isa number of bits of the at least one of the ACK or the NACK generated).The one sequence is a base sequence with one of 2^(n+1) cyclic shifts ofthe base sequence. In one aspect of this example, the 2^(n+1) sequencescomprise a first set of 2^(n) sequences for SR equal to 0 and a secondset of 2^(n) sequences for SR equal to 1. The first set of 2^(n)sequences and the second set of 2^(n) sequences are interlaced withrespect to the cyclic shifts of the base sequence to maximize a mutualdistance between each sequence in the first set of 2^(n) sequences andeach sequence in the second set of 2^(n) sequences. When a sequencelength (L) is an integer multiple of the number of cyclic shifts, the2^(n+1) cyclic shifts may be 2^(n+1) integer cyclic shifts.

In another aspect, the at least one of the ACK or the NACK generated istransmitted in one sequence of 2^(n) sequences in the one symbol of theset of RBs (where n is a number of bits of the at least one of the ACKor the NACK generated). To indicate the ACK/NACK value, the one sequenceis a base sequence with one of 2^(n) cyclic shifts of the base sequence.For the value of SR, the one sequence is transmitted in a first RB ofthe set of RBs when SR equal to 0 and the one sequence is transmitted ina second RB of the set of RBs when SR equal to 1.

The SR and ACK/NACK transmission component 1018 is configured totransmit the cyclically shifted sequence of the SR and the ACK/NACKgenerated by the cyclically shifted sequence for SR and ACK/NACKgeneration component 1016. In one aspect, the SR and the at least one ofthe ACK or the NACK generated are transmitted jointly in the one symbolperiod of a same set of RBs. For example, the SR and the at least one ofthe ACK or the NACK generated may be transmitted in one sequence of2^(n+1) sequences in the one symbol of the set of RBs (where n is anumber of bits of the at least one of the ACK or the NACK generated). Inanother example, the at least one of the ACK or the NACK generated istransmitted in one sequence of 2^(n) sequences in a first RB of the setof RBs when SR equal to 0 and the one sequence is transmitted in asecond RB of the set of RBs when SR equal to 1. In one aspect, the SRand ACK/NACK transmission component 1018 may transmit the SR and theACK/NACK jointly in the one symbol period within three bits of UCI. Inone aspect, the SR and ACK/NACK transmission component 1018 may transmitthe SR and the ACK/NACK in a ULSB as part of the PUCCH. In one aspect,the SR and ACK/NACK transmission component 1018 may transmit the SR in asecond resource allocated to the apparatus 1002 if a DTX occurred withrespect to the ACK/NACK. The second resource may be a semi-staticallyconfigured SR resource.

FIG. 11 is a diagram 1100 illustrating an example of a hardwareimplementation for an apparatus 1102′ of a user equipment employing aprocessing system 1114. The processing system 1114 may be implementedwith a bus architecture, represented generally by the bus 1108. The bus1108 may include any number of interconnecting buses and bridgesdepending on the specific application of the processing system 1114 andthe overall design constraints. The bus 1108 links together variouscircuits including one or more processors and/or hardware components,represented by the processor 1104, the components 1010, 1012, 1014,1016, 1018, and the computer-readable medium/memory 1106. The bus 1108may also link various other circuits such as timing sources,peripherals, voltage regulators, and power management circuits, whichare well known in the art, and therefore, will not be described anyfurther.

The processing system 1114 may be coupled to a transceiver 1110. Thetransceiver 1110 is coupled to one or more antennas 1120. Thetransceiver 1110 provides a means for communicating with various otherapparatus over a transmission medium. The transceiver 1110 receives asignal from the one or more antennas 1120, extracts information such asthe PDCCH and PDSCH from the received signal transmitted by the basestation, and provides the extracted information to the processing system1114, specifically the DCI reception component 1010 and the datareception component 1012. In addition, the transceiver 1110 receivesinformation from the processing system 1114, specifically the SR and theACK/NACK in the ULSB of PUCCH from the SR and ACK/NACK transmissioncomponent 1018, and based on the received information, generates asignal to be applied to the one or more antennas 1120. The processingsystem 1114 includes a processor 1104 coupled to a computer-readablemedium/memory 1106. The processor 1104 is responsible for generalprocessing, including the execution of software stored on thecomputer-readable medium/memory 1106. The software, when executed by theprocessor 1104, causes the processing system 1114 to perform the variousfunctions described supra for any particular apparatus. Thecomputer-readable medium/memory 1106 may also be used for storing datathat is manipulated by the processor 1104 when executing software. Theprocessing system further includes at least one of the components 1010,1012, 1014, 1016, and 1018. The components may be software componentsrunning in the processor 1104 configured to perform the statedprocesses/algorithm, resident/stored in the computer readablemedium/memory 1106 for implementation by the processor 1104, one or morehardware components specifically configured to carry out the statedprocesses/algorithm, one or more hardware components coupled to theprocessor 1104, or some combination thereof.

In one configuration, the apparatus 1102′ may include means forreceiving DCI that indicates an allocated resources from a base station.The means for receiving the DCI that indicates the allocated resourcesmay be implemented by the DCI reception component 1010. The DCI may bereceived in a PDCCH from the base station. The DCI may indicate anallocated resource within one symbol of a slot of a subframe to transmitthe SR and the ACK/NACK. The apparatus 1102′ may include means forreceiving data from the base station. The means for receiving data fromthe base station may be implemented by the data reception component1012. The data may be received from the base station in the secondallocated resource of the PDSCH as indicated by the DCI. The apparatus1102′ may include means for generating at least one of the ACK/NACKbased on the received data. The means for generating at least one of theACK/NACK based on the received data may be implemented by the ACK/NACKgeneration component 1014. The ACK/NACK may not be generated if the DCIis not received.

The apparatus 1102′ may include means for generating the cyclicallyshifted sequence used to transmit the SR and the ACK/NACK. The means forgenerating the sequence used to transmit the SR and the ACK/NACK may beimplemented by the cyclically shifted sequence for SR and ACK/NACKgeneration component 1016. In one aspect, the SR and the at least one ofthe ACK or the NACK generated are transmitted in one sequence of 2^(n+1)sequences in the one symbol of a set of RBs in a slot of a subframe asindicated by the allocated resource from the DCI (where n is a number ofbits of the at least one of the ACK or the NACK generated). The onesequence is a base sequence with one of 2^(n+1) cyclic shifts of thebase sequence. In one aspect of this example, the 2^(n+1) sequencescomprise a first set of 2^(n) sequences for SR equal to 0 and a secondset of 2^(n) sequences for SR equal to 1. The first set of 2^(n)sequences and the second set of 2^(n) sequences are interlaced withrespect to the cyclic shifts of the base sequence to maximize a mutualdistance between each sequence in the first set of 2^(n) sequences andeach sequence in the second set of 2^(n) sequences. When a sequencelength (L) is an integer multiple of the number of cyclic shifts, the2^(n+1) cyclic shifts may be 2^(n+1) integer cyclic shifts. In anotheraspect, the at least one of the ACK or the NACK generated is transmittedin one sequence of 2^(n) sequences in the one symbol of the set of RBs(where n is a number of bits of the at least one of the ACK or the NACKgenerated). To indicate the ACK/NACK value, the one sequence is a basesequence with one of 2^(n) cyclic shifts of the base sequence. For thevalue of SR, the one sequence is transmitted in a first RB of the set ofRBs when SR equal to 0 and the one sequence is transmitted in a secondRB of the set of RBs when SR equal to 1.

The apparatus 1102′ may include means for transmitting the cyclicallyshifted sequence of the SR and the at least one of the ACK or the NACKin the allocated resource within a symbol period of a slot of a subframeto the base station. The mean for transmitting the SR and the ACK/NACKmay be implemented by the SR and ACK/NACK transmission component 1018.The SR and the ACK/NACK may be transmitted with the cyclically shiftedsequence of the SR and ACK/NACK generated by the cyclically shiftedsequence for SR and ACK/NACK generation component 1016. In one aspect,the SR and the at least one of the ACK or the NACK are transmittedjointly in the one symbol period of a same set of RBs. In one aspect,the SR and the ACK/NACK may be transmitted in a ULSB as part of thePUCCH. In one aspect, the SR may be transmitted in a second resourceallocated to the apparatus 1102′ if a DTX occurred with respect to theACK/NACK. The second resource may be a semi-statically configured SRresource.

FIG. 12 is conceptual data flow diagram 1200 illustrating the data flowbetween different modules/means/components in an exemplary apparatus1202. The apparatus 1202 may be a base station. The apparatus 1202 mayinclude a DCI transmission component 1210, a data transmission component1212, a SR and ACK/NACK monitoring component 1214, and a SR and ACK/NACKdetermination component 1216.

The DCI transmission component 1210 may be configured to transmit DCIthat indicates an allocated resource to a UE. The DCI transmissioncomponent 1210 may be configured to transmit DCI to the UE in a PDCCH.The DCI may indicate an allocated resource within one symbol of a slotof a subframe. The DCI may also further indicate a second allocatedresource of a PDSCH so that the UE may receive data on the secondallocated resource from the base station.

The data transmission component 1212 may be configured to transmit datato the UE. In one aspect, the data transmission component 121 may beconfigured to transmit the data to the UE in the second allocatedresource of the PDSCH as indicated by the DCI.

The SR and ACK/NACK monitoring component 1214 may be configured tomonitor for a SR and at least one of an ACK or a NACK received in theresource allocated to the UE for transmitting the SR and the at leastone of the ACK or the NACK within one symbol period of a slot in asubframe. The at least one of the ACK or the NACK is provided by the UEin response to the transmitted data. The SR and the at least one of theACK or the NACK may be indicated by a cyclically shifted sequence.

The SR and ACK/NACK determination component 1216 may be configured todetermine if the SR and the at least one of the ACK or the NACK arereceived in the allocated resource. In one aspect, the SR and the atleast one of the ACK or the NACK may not be received in the allocatedresource when the ACK/NACK and SR are transmitted as a joint payload andthe UE did not receive the DCI transmitted by the base station. In thisscenario, the SR and ACK/NACK monitoring component 1214 may beconfigured to monitor for the SR in a second resource allocated to theUE. The second resource may be a semi-statically configured SR resource.The SR and ACK/NACK determination component 1216 may be configured todetermine if the SR is received in the second resource. If the SR isreceived in the second resource, the SR is equal to 1 and a DTX occurredfor the at least one of the ACK or the NACK. If the SR is not receivedin the second resource, the SR is equal to 0 and a DTX occurred for theat least one of the ACK or the NACK.

In one aspect, the SR and the at least one of the ACK or the NACK arereceived jointly in the one symbol of a same set of RBs. For example,the SR and the at least one of the ACK or the NACK are received in onesequence of 2^(n+1) sequences in the one symbol of the set of RBs (wheren is a number of bits of the at least one of the ACK or the NACK). Theone sequence is a base sequence with one of 2^(n+1) cyclic shifts of thebase sequence. In one aspect, the 2^(n+1) sequences comprise a first setof 2^(n) sequences for SR equal to 0 and a second set of 2^(n) sequencesfor SR equal to 1. The first set of 2^(n) sequences and the second setof 2^(n) sequences are interlaced with respect to the cyclic shifts ofthe base sequence to maximize a mutual distance between each sequence inthe first set of 2^(n) sequences and each sequence in the second set of2^(n) sequences. In still yet another aspect, the 2^(n+1) sequencescomprise a first set of 2^(n) sequences for SR equal to 0 and a secondset of 2^(n) sequences for SR equal to 1, wherein the first set of 2^(n)sequences are in a first RB of the set of RBs and the second set of2^(n) sequences are in a second RB of the set of RBs. When a sequencelength (L) is an integer multiple of the number of cyclic shifts, the2^(n+1) cyclic shifts may be 2^(n+1) integer cyclic shifts. In oneaspect, the SR and the ACK/NACK may be received jointly in the onesymbol within three bits of UCI. In one aspect, the SR and the ACK/NACKmay be received in a ULSB as part of the PUCCH.

FIG. 13 is a diagram 1300 illustrating an example of a hardwareimplementation for an apparatus 1302′ of a base station employing aprocessing system 1314. The processing system 1314 may be implementedwith a bus architecture, represented generally by the bus 1308. The bus1308 may include any number of interconnecting buses and bridgesdepending on the specific application of the processing system 1314 andthe overall design constraints. The bus 1308 links together variouscircuits including one or more processors and/or hardware components,represented by the processor 1304, the components 1210, 1212, 1214,1216, and the computer-readable medium/memory 1306. The bus 1308 mayalso link various other circuits such as timing sources, peripherals,voltage regulators, and power management circuits, which are well knownin the art, and therefore, will not be described any further.

The processing system 1314 may be coupled to a transceiver 1310. Thetransceiver 1310 is coupled to one or more antennas 1320. Thetransceiver 1310 provides a means for communicating with various otherapparatus over a transmission medium. The transceiver 1310 receives asignal from the one or more antennas 1320, extracts information such asPUCCH or ULSB in the PUCCH from the received signal transmitted by theUE, and provides the extracted information to the processing system1314, specifically the SR and ACK/NACK monitoring component 1214. Inaddition, the transceiver 1310 receives information from the processingsystem 1314, specifically the PDCCH containing the DCI from the DCItransmission component 1210 and the PDSCH from the data transmissioncomponent 1212, and based on the received information, generates asignal to be applied to the one or more antennas 1320. The processingsystem 1314 includes a processor 1304 coupled to a computer-readablemedium/memory 1306. The processor 1304 is responsible for generalprocessing, including the execution of software stored on thecomputer-readable medium/memory 1306. The software, when executed by theprocessor 1304, causes the processing system 1314 to perform the variousfunctions described supra for any particular apparatus. Thecomputer-readable medium/memory 1306 may also be used for storing datathat is manipulated by the processor 1304 when executing software. Theprocessing system further includes at least one of the components 1210,1212, 1214, and 1216. The components may be software components runningin the processor 1304 configured to perform the statedprocesses/algorithm, resident/stored in the computer readablemedium/memory 1306 for implementation by the processor 1304, one or morehardware components specifically configured to carry out the statedprocesses/algorithm, one or more hardware components coupled to theprocessor 1304, or some combination thereof.

In one configuration, the apparatus 1302′ may include means fortransmitting DCI that indicates an allocated resource to a UE. The meansfor transmitting the DCI that indicates an allocated resource to a UEmay be implemented by the DCI transmission component 1210. The DCI maybe transmitted to the UE in a PDCCH. The DCI may indicate an allocatedresource within one symbol of a slot of a subframe for the UE totransmit the SR and the ACK/NACK. The DCI may also further indicate asecond allocated resource of a PDSCH so that the UE may receive data onthe second allocated resource from the base station.

The apparatus 1302′ may include means for transmitting data to the UE.The means for transmitting data to the UE may be implemented by the datatransmission component 1212. The data may be transmitted to the UE inthe second allocated resource of the PDSCH as indicated by the DCI.

The apparatus 1302′ may include means for monitoring for a SR and atleast one of an ACK or NACK in the resource allocated to the UE forindicating the SR and the at least one of the ACK or the NACK within asymbol period of a slot in subframe. The at least one of the ACK or theNACK is provided by the UE in response to the transmitted data. The SRand the at least one of the ACK or the NACK may be indicated by acyclically shifted sequence. The means for monitoring for a SR and atleast one of an ACK or NACK in the resource allocated to the UE may beimplemented by the SR and ACK/NACK monitoring component 1214.

The apparatus 1302′ may include means for determining if the SR and theat least one of the ACK or the NACK are received in the allocatedresource. The means for determining if the SR and the at least one ofthe ACK or the NACK are received in the allocated resource may beimplemented by the SR and ACK/NACK determination component 1216. In oneaspect, the SR and the at least one of the ACK or the NACK may not bereceived in the allocated resource when the ACK/NACK and SR aretransmitted as a joint payload and the UE did not receive the DCItransmitted by the base station. In this scenario, the means formonitoring for a SR and at least one of an ACK or NACK in the resourceallocated to the UE may monitor for the SR in a second resourceallocated to the UE. The second resource may be a semi-staticallyconfigured SR resource. The means for determining if the SR and the atleast one of the ACK or the NACK are received in the allocated resourcemay determine if the SR is received in the second resource. If the SR isreceived in the second resource, the SR is equal to 1 and a DTX occurredfor the at least one of the ACK or the NACK. If the SR is not receivedin the second resource, the SR is equal to 0 and a DTX occurred for theat least one of the ACK or the NACK. In one aspect, the SR and theACK/NACK may be received in a ULSB as part of the PUCCH.

In one aspect, the means for determining if the SR and the at least oneof the ACK or the NACK are received in the allocated resource maydetermine if the SR and the at least one of the ACK or the NACK arereceived jointly in the one symbol of a same set of RBs. For example,the SR and the at least one of the ACK or the NACK are received in onesequence of 2^(n+1) sequences in the one symbol of the set of RBs (wheren is a number of bits of the at least one of the ACK or the NACK). Theone sequence is a base sequence with one of 2^(n+1) cyclic shifts of thebase sequence. In one aspect, the 2^(n+1) sequences comprise a first setof 2^(n) sequences for SR equal to 0 and a second set of 2^(n) sequencesfor SR equal to 1. The first set of 2^(n) sequences and the second setof 2^(n) sequences are interlaced with respect to the cyclic shifts ofthe base sequence to maximize a mutual distance between each sequence inthe first set of 2^(n) sequences and each sequence in the second set of2^(n) sequences. In still yet another aspect, the 2^(n+1) sequencescomprise a first set of 2^(n) sequences for SR equal to 0 and a secondset of 2^(n) sequences for SR equal to 1, wherein the first set of 2^(n)sequences are in a first RB of the set of RBs and the second set of2^(n) sequences are in a second RB of the set of RBs. When a sequencelength (L) is an integer multiple of the number of cyclic shifts, the2^(n+1) cyclic shifts may be 2^(n+1) integer cyclic shifts. In oneaspect, the SR and the ACK/NACK may be received jointly in the onesymbol within three bits of UCI.

It is understood that the specific order or hierarchy of blocks in theprocesses/flowcharts disclosed is an illustration of exemplaryapproaches. Based upon design preferences, it is understood that thespecific order or hierarchy of blocks in the processes/flowcharts may berearranged. Further, some blocks may be combined or omitted. Theaccompanying method claims present elements of the various blocks in asample order, and are not meant to be limited to the specific order orhierarchy presented.

The previous description is provided to enable any person skilled in theart to practice the various aspects described herein. Variousmodifications to these aspects will be readily apparent to those skilledin the art, and the generic principles defined herein may be applied toother aspects. Thus, the claims are not intended to be limited to theaspects shown herein, but is to be accorded the full scope consistentwith the language claims, wherein reference to an element in thesingular is not intended to mean “one and only one” unless specificallyso stated, but rather “one or more.” The word “exemplary” is used hereinto mean “serving as an example, instance, or illustration.” Any aspectdescribed herein as “exemplary” is not necessarily to be construed aspreferred or advantageous over other aspects. Unless specifically statedotherwise, the term “some” refers to one or more. Combinations such as“at least one of A, B, or C,” “one or more of A, B, or C,” “at least oneof A, B, and C,” “one or more of A, B, and C,” and “A, B, C, or anycombination thereof” include any combination of A, B, and/or C, and mayinclude multiples of A, multiples of B, or multiples of C. Specifically,combinations such as “at least one of A, B, or C,” “one or more of A, B,or C,” “at least one of A, B, and C,” “one or more of A, B, and C,” and“A, B, C, or any combination thereof” may be A only, B only, C only, Aand B, A and C, B and C, or A and B and C, where any such combinationsmay contain one or more member or members of A, B, or C. All structuraland functional equivalents to the elements of the various aspectsdescribed throughout this disclosure that are known or later come to beknown to those of ordinary skill in the art are expressly incorporatedherein by reference and are intended to be encompassed by the claims.Moreover, nothing disclosed herein is intended to be dedicated to thepublic regardless of whether such disclosure is explicitly recited inthe claims. The words “module,” “mechanism,” “element,” “device,” andthe like may not be a substitute for the word “means.” As such, no claimelement is to be construed as a means plus function unless the elementis expressly recited using the phrase “means for.”

What is claimed is:
 1. A method of wireless communication for userequipment (UE), comprising: receiving downlink control information (DCI)that indicates an allocated resource from a base station; receiving datafrom the base station; generating a cyclically shifted sequence fortransmission, the cyclically shifted sequence corresponding to asequence that is cyclically shifted based on at least one of anacknowledgment (ACK) or negative (ACK) (NACK) for the received data anda scheduling request (SR); and transmitting the cyclically shiftedsequence in the allocated resource within a symbol period of a slot of asubframe to the base station.
 2. The method of claim 1, wherein the DCIfurther indicates a second allocated resource of a physical downlinkshared channel (PDSCH) and wherein the data is received from the basestation in the second allocated resource of the PDSCH.
 3. The method ofclaim 1, wherein the SR and the at least one of the ACK or the NACK aretransmitted jointly in the symbol period of a same set of resourceblocks (RBs).
 4. The method of claim 3, wherein the sequence is onesequence of a plurality of sequences and wherein the SR and the at leastone of the ACK or the NACK are transmitted in one sequence of 2^(n+1)sequences in the symbol period of the set of RBs, where n is a number ofbits of the at least one of the ACK or the NACK, the one sequence beinga base sequence with one of 2^(n+1) cyclic shifts of the base sequence.5. The method of claim 4, wherein the 2^(n+1) cyclic shifts comprise2^(n+1) integer cyclic shifts, wherein a cyclic shift distance betweeneach of the 2^(n+1) cyclic shifts is equal to L divided by 2^(n+1) whereL is a sequence length of each of the 2^(n+1) cyclic shifts.
 6. Themethod of claim 4, wherein the 2^(n+1) sequences comprise a first set of2^(n) sequences for indicating the SR equals to 0 and a second set of2^(n) sequences for indicating the SR equals to
 1. 7. The method ofclaim 6, wherein each of the first set of 2^(n) sequences or each of thesecond set of 2^(n) sequences indicates a different value of the atleast one of the ACK or the NACK.
 8. The method of claim 6, wherein thefirst set of 2^(n) sequences and the second set of 2^(n) sequences areinterlaced with respect to the cyclic shifts of the base sequence tomaximize a mutual distance between each sequence in the first set of2^(n) sequences and each sequence in the second set of 2^(n) sequences.9. The method of claim 6, wherein the at least one of the ACK or theNACK comprises a bundled ACK or NACK, wherein the bundled ACK or NACK isproduced by AND'ing a first ACK or NACK with a second ACK or NACK of theat least one of the ACK or the NACK.
 10. The method of claim 3, whereinthe sequence is one sequence of a plurality of sequences and wherein theat least one of the ACK or the NACK are transmitted in one sequence of2^(n) sequences in the symbol period of the set of RBs, where n is anumber of bits of the at least one of the ACK or the NACK, the onesequence being a base sequence with one of 2^(n) cyclic shifts of thebase sequence, wherein the one sequence is transmitted in a first RB ofthe set of RBs when the SR equals to 0 and the one sequence istransmitted in a second RB of the set of RBs when the SR equals to 1.11. The method of claim 3, wherein the SR and the at least one of theACK or the NACK are transmitted jointly in the symbol period withinthree bits of uplink control information (UCI).
 12. The method of claim1, wherein the SR is transmitted using on-off keying (OOK) with a firstsequence in in a second resourced allocated to the UE when the DCI isnot received.
 13. A method of wireless communication for a base station,comprising: transmitting downlink control information (DCI) thatindicates an allocated resource to user equipment (UE); transmittingdata to the UE; and monitoring for a scheduling request (SR) and atleast one of an acknowledgement (ACK) or a negative ACK (NACK) in aresource allocated to the UE within a symbol period of a slot in asubframe, the at least one of the ACK or the NACK being in response tothe transmitted data, the SR and the at least one of the ACK or the NACKare indicated by a cyclically shifted sequence, the cyclically shiftedsequence corresponding to a sequence that is cyclically shifted toindicate the SR and the at least one of the ACK or the NACK.
 14. Themethod of claim 13, wherein the DCI further indicates a second allocatedresource of a physical downlink shared channel (PDSCH) and wherein thedata is transmitted to the UE in the second allocated resource of thePDSCH.
 15. The method of claim 13, further comprising: determining thatthe SR and the at least one of the ACK or the NACK are not received inthe allocated resource; and monitoring for the SR in a second resourceallocated to the UE.
 16. The method of claim 15, further comprising:determining that the SR is equal to 1 and a DTX (discontinuoustransmission) for the at least one of the ACK or the NACK by detectingthe SR in the second resource or determining that the SR is equal to 0and the DTX for the at least one of the ACK or the NACK when the SR isnot detected in the second resource.
 17. The method of claim 13, whereinmonitoring for the SR and the at least one of the ACK or the NACK withinthe symbol period of the slot in the subframe comprises receiving the SRand the at least one of the ACK or the NACK in the symbol period of theslot of the subframe.
 18. The method of claim 13, wherein the SR and theat least one of the ACK or the NACK are received jointly in the symbolperiod of a same set of resource blocks (RBs).
 19. The method of claim18, wherein the sequence is one sequence of a plurality of sequences andwherein the SR and the at least one of the ACK or the NACK are indicatedby one sequence of 2^(n+1) sequences in the symbol period of the set ofRBs, where n is a number of bits of the at least one of the ACK or theNACK, the one sequence being a base sequence with one of 2^(n+1) cyclicshifts of the base sequence.
 20. The method of claim 19, wherein the2^(n+1) cyclic shifts comprise 2^(n+1) integer cyclic shifts, wherein acyclic shift distance between each of the 2^(n+1) cyclic shifts is equalto L divided by 2^(n+1) where L is a sequence length of each of the2^(n+1) cyclic shifts.
 21. The method of claim 19, wherein 2^(n+1)sequences comprise a first set of 2^(n) sequences for indicating the SRequals to 0 and a second set of 2^(n) sequences for indicating the SRequals to
 1. 22. The method of claim 21, wherein each of the first setof 2^(n) sequences or each of the second set of 2^(n) sequencesindicates a different value of the at least one of the ACK or the NACK.23. The method of claim 21, wherein the first set of 2^(n) sequences andthe second set of 2^(n) sequences are interlaced with respect to thecyclic shifts of the base sequence to maximize a mutual distance betweeneach sequence in the first set of 2^(n) sequences and each sequence inthe second set of 2^(n) sequences.
 24. The method of claim 21, whereinthe at least one of the ACK or the NACK comprises a bundled ACK or NACK,wherein the bundled ACK or NACK is produced by AND'ing a first ACK orNACK with a second ACK or NACK of the at least one of the ACK or theNACK.
 25. The method of claim 18, wherein the sequence is one sequenceof a plurality of sequences and wherein the at least one of the ACK orthe NACK are indicated by one sequence of 2^(n) sequences in the symbolperiod of the set of RBs, where n is a number of bits of the at leastone of the ACK or the NACK, the one sequence being a base sequence withone of 2^(n) cyclic shifts of the base sequence, wherein the onesequence is transmitted in a first RB of the set of RBs when the SRequals to 0 and the one sequence is transmitted in a second RB of theset of RBs when the SR equals to
 1. 26. The method of claim 18, whereinthe SR and the at least one of the ACK or the NACK are received jointlyin the symbol period within three bits of uplink control information(UCI).
 27. An apparatus for wireless communication, comprising: amemory; and at least one processor coupled to the memory and configuredto: receive downlink control information (DCI) that indicates anallocated resource from a base station; receive data from the basestation; generate a cyclically shifted sequence for transmission, thecyclically shifted sequence corresponding to a sequence that iscyclically shifted based on at least one of an acknowledgment (ACK) ornegative (ACK) (NACK) for the received data and a scheduling request(SR); and transmit the cyclically shifted sequence in the allocatedresource within a symbol period of a slot of a subframe to the basestation.
 28. The apparatus of claim 27 wherein the DCI further indicatesa second allocated resource of a physical downlink shared channel(PDSCH) and wherein the data is received from the base station in thesecond allocated resource of the PDSCH.
 29. The apparatus of claim 27,wherein the at least one processor is configured to transmit the SR andthe at least one of the ACK or the NACK jointly in the symbol period ofa same set of resource blocks (RBs).
 30. The apparatus of claim 29,wherein the sequence is one sequence of a plurality of sequences andwherein the at least one processor is configured to transmit the SR andthe at least one of the ACK or the NACK in one sequence of 2^(n+1)sequences in the symbol period of the set of RBs, where n is a number ofbits of the at least one of the ACK or the NACK, the one sequence beinga base sequence with one of 2^(n+1) cyclic shifts of the base sequence.31. The apparatus of claim 30, wherein the 2^(n+1) cyclic shiftscomprise 2^(n+1) integer cyclic shifts, wherein a cyclic shift distancebetween each of the 2^(n+1) cyclic shifts is equal to L divided by2^(n+1) where L is a sequence length of each of the 2^(n+1) cyclicshifts.
 32. The apparatus of claim 30, wherein the 2^(n+1) sequencescomprise a first set of 2^(n) sequences for SR equal to 0 and a secondset of 2^(n) sequences for SR equal to
 1. 33. The apparatus of claim 32,wherein each of the first set of 2^(n) sequences or each of the secondset of 2^(n) sequences indicates a different value of the at least oneof the ACK or the NACK.
 34. The apparatus of claim 32, wherein the firstset of 2^(n) sequences and the second set of 2^(n) sequences areinterlaced with respect to the cyclic shifts of the base sequence tomaximize a mutual distance between each sequence in the first set of2^(n) sequences and each sequence in the second set of 2^(n) sequences.35. The apparatus of claim 32, wherein the at least one of the ACK orthe NACK comprises a bundled ACK or NACK, wherein the bundled ACK orNACK is produced by AND'ing a first ACK or NACK with a second ACK orNACK of the at least one of the ACK or the NACK.
 36. The apparatus ofclaim 29, wherein the sequence is one sequence of a plurality ofsequences and wherein the at least one processor is configured totransmit the at least one of the ACK or the NACK in one sequence of2^(n) sequences in the symbol period of the set of RBs, where n is anumber of bits of the at least one of the ACK or the NACK, the onesequence being a base sequence with one of 2^(n) cyclic shifts of thebase sequence, wherein the one sequence is transmitted in a first RB ofthe set of RBs when the SR equals to 0 and the one sequence istransmitted in a second RB of the set of RBs when the SR equals to 1.37. The apparatus of claim 29, wherein the at least one processor isconfigured to transmit the SR and the at least one of the ACK or theNACK jointly in the symbol period within three bits of uplink controlinformation (UCI).
 38. The apparatus of claim 27, wherein the at leastone processor is configured to transmit the SR using on-off keying (OOK)with a first sequence in a second resourced allocated to the UE when theDCI is not received.
 39. An apparatus for wireless communication,comprising: a memory; and at least one processor coupled to the memoryand configured to: transmit downlink control information (DCI) thatindicates an allocated resource to user equipment (UE); transmit data tothe UE; and monitor for a scheduling request (SR) and at least one of anacknowledgement (ACK) or a negative ACK (NACK) in a resource allocatedto the UE within a symbol period of a slot in a subframe, the at leastone of the ACK or the NACK being in response to the transmitted data,the SR and the at least one of the ACK or the NACK are indicated by acyclically shifted sequence, the cyclically shifted sequencecorresponding to a sequence that is cyclically shifted to indicate theSR and the at least one of the ACK or the NACK.
 40. The apparatus ofclaim 39, wherein the DCI further indicates a second allocated resourceof a physical downlink shared channel (PDSCH) and wherein the data istransmitted to the UE in the second allocated resource of the PDSCH. 41.The apparatus of claim 39, wherein the at least one processor is furtherconfigured to: determine that the SR and the at least one of the ACK orthe NACK are not received in the allocated resource; and monitor for theSR in a second resource allocated to the UE.
 42. The apparatus of claim41, wherein the at least one processor is further configured to:determine that the SR is equal to 1 and a DTX (discontinuoustransmission) for the at least one of the ACK or the NACK by detectingthe SR in the second resource or determining that the SR is equal to 0and the DTX for the at least one of the ACK or the NACK when the SR isundetected in the second resource.
 43. The apparatus of claim 39,wherein the at least one processor is configured to monitor for the SRand the at least one of the ACK or the NACK within the symbol period ofthe slot in the subframe by being configured to receive the SR and theat least one of the ACK or the NACK in the symbol period of the slot ofthe subframe.
 44. The apparatus of claim 39, wherein the at least oneprocessor is further configured to receive the SR and the at least oneof the ACK or the NACK jointly in the symbol period of a same set ofresource blocks (RBs).
 45. The apparatus of claim 44, wherein thesequence is one sequence of a plurality of sequences and wherein the atleast one processor is configured to receive the SR and the at least oneof the ACK or the NACK as indicated by one sequence of 2^(n+1) sequencesin the symbol period of the set of RBs, where n is a number of bits ofthe at least one of the ACK or the NACK, the one sequence being a basesequence with one of 2^(n+1) cyclic shifts of the base sequence.
 46. Theapparatus of claim 45, wherein the 2^(n+1) cyclic shifts comprise2^(n+1) integer cyclic shifts, wherein a cyclic shift distance betweeneach of the 2^(n+1) cyclic shifts is equal to L divided by 2^(n+1) whereL is a sequence length of each of the 2^(n+1) cyclic shifts.
 47. Theapparatus of claim 45, wherein 2^(n+1) sequences comprise a first set of2^(n) sequences for indicating the SR equals to 0 and a second set of2^(n) sequences for indicating the SR equals to
 1. 48. The apparatus ofclaim 47, wherein each of the first set of 2^(n) sequences or each ofthe second set of 2^(n) sequences indicates a different value of the atleast one of the ACK or the NACK.
 49. The apparatus of claim 47, whereinthe first set of 2^(n) sequences and the second set of 2^(n) sequencesare interlaced with respect to the cyclic shifts of the base sequence tomaximize a mutual distance between each sequence in the first set of2^(n) sequences and each sequence in the second set of 2^(n) sequences.50. The apparatus of claim 47, wherein the at least one of the ACK orthe NACK comprises a bundled ACK or NACK, wherein the bundled ACK orNACK is produced by AND'ing a first ACK or NACK with a second ACK orNACK of the at least one of the ACK or the NACK.
 51. The apparatus ofclaim 44, wherein the sequence is one sequence of a plurality ofsequences and wherein the at least one processor is configured toreceive the at least one of the ACK or the NACK as indicated by onesequence of 2^(n) sequences in the symbol period of the set of RBs,where n is a number of bits of the at least one of the ACK or the NACK,the one sequence being a base sequence with one of 2^(n) cyclic shiftsof the base sequence, wherein the one sequence is transmitted in a firstRB of the set of RBs when the SR equals to 0 and the one sequence istransmitted in a second RB of the set of RBs when the SR equals to 1.52. The apparatus of claim 44, wherein the at least one processor isconfigured to receive the SR and the at least one of the ACK or the NACKjointly in the symbol period within three bits of uplink controlinformation (UCI).
 53. An apparatus for wireless communication,comprising: means for receiving downlink control information (DCI) thatindicates an allocated resource from a base station; means for receivingdata from the base station; means for generating a cyclically shiftedsequence for transmission, the cyclically shifted sequence correspondingto a sequence that is cyclically shifted based on at least one of anacknowledgment (ACK) or negative (ACK) (NACK) for the received data anda scheduling request (SR); and means for transmitting the cyclicallyshifted sequence in the allocated resource within a symbol period of aslot of a subframe to the base station.
 54. The apparatus of claim 53,wherein the DCI further indicates a second allocated resource of aphysical downlink shared channel (PDSCH) and wherein the data isreceived from the base station in the second allocated resource of thePDSCH.
 55. The apparatus of claim 53, wherein the SR and the at leastone of the ACK or the NACK are transmitted jointly in the symbol periodof a same set of resource blocks (RBs).
 56. The apparatus of claim 55,wherein the sequence is one sequence of a plurality of sequences andwherein the SR and the at least one of the ACK or the NACK aretransmitted in one sequence of 2^(n+1) sequences in the symbol period ofthe set of RBs, where n is a number of bits of the at least one of theACK or the NACK, the one sequence being a base sequence with one of2^(n+1) cyclic shifts of the base sequence.
 57. The apparatus of claim56, wherein the 2^(n+1) cyclic shifts comprise 2^(n+1) integer cyclicshifts, wherein a cyclic shift distance between each of the 2^(n+1)cyclic shifts is equal to L divided by 2^(n+1) where L is a sequencelength of each of the 2^(n+1) cyclic shifts.
 58. The apparatus of claim56, wherein the 2^(n+1) sequences comprise a first set of 2^(n)sequences for indicating the SR equals to 0 and a second set of 2^(n)sequences for indicating the SR equals to
 1. 59. The apparatus of claim58, wherein each of the first set of 2^(n) sequences or each of thesecond set of 2^(n) sequences indicates a different value of the atleast one of the ACK or the NACK.
 60. The apparatus of claim 58, whereinthe first set of 2^(n) sequences and the second set of 2^(n) sequencesare interlaced with respect to the cyclic shifts of the base sequence tomaximize a mutual distance between each sequence in the first set of2^(n) sequences and each sequence in the second set of 2^(n) sequences.61. The apparatus of claim 58, wherein the at least one of the ACK orthe NACK comprises a bundled ACK or NACK, wherein the bundled ACK orNACK is produced by AND'ing a first ACK or NACK with a second ACK orNACK of the at least one of the ACK or the NACK.
 62. The apparatus ofclaim 55, wherein the sequence is one sequence of a plurality ofsequences and wherein the at least one of the ACK or the NACK aretransmitted in one sequence of 2^(n) sequences in the symbol period ofthe set of RBs, where n is a number of bits of the at least one of theACK or the NACK, the one sequence being a base sequence with one of2^(n) cyclic shifts of the base sequence, wherein the one sequence istransmitted in a first RB of the set of RBs when the SR equals to 0 andthe one sequence is transmitted in a second RB of the set of RBs whenthe SR equals to
 1. 63. The apparatus of claim 55, wherein the SR andthe at least one of the ACK or the NACK are transmitted jointly in thesymbol period within three bits of uplink control information (UCI). 64.The apparatus of claim 53, wherein the SR is transmitted using on-offkeying (OOK) with a first sequence in a second resourced allocated tothe UE when the DCI is not received.
 65. An apparatus for wirelesscommunication, comprising: means for transmitting downlink controlinformation (DCI) that indicates an allocated resource to user equipment(UE); means for transmitting data to the UE; and means for monitoringfor a scheduling request (SR) and at least one of an acknowledgement(ACK) or a negative ACK (NACK) in a resource allocated to the UE withina symbol period of a slot in a subframe, the at least one of the ACK orthe NACK being in response to the transmitted data, the SR and the atleast one of the ACK or the NACK are indicated by a cyclically shiftedsequence, the cyclically shifted sequence corresponding to a sequencethat is cyclically shifted to indicate the SR and the at least one ofthe ACK or the NACK.
 66. The apparatus of claim 65, wherein the DCIfurther indicates a second allocated resource of a physical downlinkshared channel (PDSCH) and wherein the data is transmitted to the UE inthe second allocated resource of the PDSCH.
 67. The apparatus of claim65, further comprising: means for determining that the SR and the atleast one of the ACK or the NACK are not received in the allocatedresource; and means for monitoring for the SR in a second resourceallocated to the UE.
 68. The apparatus of claim 67, further comprising:means for determining that the SR is equal to 1 and a DTX (discontinuoustransmission) for the at least one of the ACK or the NACK by when the SRis detected in the second resource or determining that the SR is equalto 0 and the DTX for the at least one of the ACK or the NACK when the SRis not detected in the second resource.
 69. The apparatus of claim 65,wherein the means for monitoring for the SR and the at least one of theACK or the NACK within the symbol period of the slot in the subframecomprises receiving the SR and the at least one of the ACK or the NACKin the symbol period of the slot of the subframe.
 70. The apparatus ofclaim 65, wherein the SR and the at least one of the ACK or the NACK arereceived jointly in the symbol period of a same set of resource blocks(RBs).
 71. The apparatus of claim 70, wherein the sequence is onesequence of a plurality of sequences and wherein the SR and the at leastone of the ACK or the NACK are indicated by one sequence of 2^(n+1)sequences in the symbol period of the set of RBs, where n is a number ofbits of the at least one of the ACK or the NACK, the one sequence beinga base sequence with one of 2^(n+1) cyclic shifts of the base sequence.72. The apparatus of claim 71, wherein the 2^(n+1) cyclic shiftscomprise 2^(n+1) integer cyclic shifts, wherein a cyclic shift distancebetween each of the 2^(n+1) cyclic shifts is equal to L divided by2^(n+1) where L is a sequence length of each of the 2^(n+1) cyclicshifts.
 73. The apparatus of claim 71, wherein 2^(n+1) sequencescomprise a first set of 2^(n) sequences for indicating the SR equals to0 and a second set of 2^(n) sequences for indicating the SR equals to 1.74. The apparatus of claim 73, wherein each of the first set of 2^(n)sequences or each of the second set of 2^(n) sequences indicates adifferent value of the at least one of the ACK or the NACK.
 75. Theapparatus of claim 73, wherein the first set of 2^(n) sequences and thesecond set of 2^(n) sequences are interlaced with respect to the cyclicshifts of the base sequence to maximize a mutual distance between eachsequence in the first set of 2^(n) sequences and each sequence in thesecond set of 2^(n) sequences.
 76. The apparatus of claim 73, whereinthe at least one of the ACK or the NACK comprises a bundled ACK or NACK,wherein the bundled ACK or NACK is produced by AND'ing a first ACK orNACK with a second ACK or NACK of the at least one of the ACK or theNACK.
 77. The apparatus of claim 70, wherein the sequence is onesequence of a plurality of sequences and wherein the at least one of theACK or the NACK are indicated by one sequence of 2^(n) sequences in thesymbol period of the set of RBs, where n is a number of bits of the atleast one of the ACK or the NACK, the one sequence being a base sequencewith one of 2^(n) cyclic shifts of the base sequence, wherein the onesequence is transmitted in a first RB of the set of RBs when the SRequals to 0 and the one sequence is transmitted in a second RB of theset of RBs when the SR equals to
 1. 78. The apparatus of claim 70,wherein the SR and the at least one of the ACK or the NACK are receivedjointly in the symbol period within three bits of uplink controlinformation (UCI).
 79. A non-transitory computer-readable medium storingcomputer executable code, comprising code to: receive downlink controlinformation (DCI) that indicates an allocated resource from a basestation; receive data from the base station; generate a cyclicallyshifted sequence for transmission, the cyclically shifted sequencecorresponding to a sequence that is cyclically shifted based on at leastone of an acknowledgment (ACK) or negative (ACK) (NACK) for the receiveddata and a scheduling request (SR); and transmit the cyclically shiftedsequence in the allocated resource within a symbol period of a slot of asubframe to the base station.
 80. A non-transitory computer-readablemedium storing computer executable code, comprising code to: transmitdownlink control information (DCI) that indicates an allocated resourceto user equipment (UE); transmit data to the UE; and monitor for ascheduling request (SR) and at least one of an acknowledgement (ACK) ora negative ACK (NACK) in a resource allocated to the UE within a symbolperiod of a slot in a subframe, the at least one of the ACK or the NACKbeing in response to the transmitted data, the SR and the at least oneof the ACK or the NACK are indicated by a cyclically shifted sequence,the cyclically shifted sequence corresponding to a sequence that iscyclically shifted to indicate the SR and the at least one of the ACK orthe NACK.